lut les gens,
j'ai un pbleme...je modifie le contenu d'un layer mais celui-ci n'est pas mis a jour sur la page...(et pourtant un alert(layer...contenu) me renvoie la valeur mise a jour...
comment faire ? y'a pas une fonction pour refresh un layer ?
j vs donne un exemple...
Code :
- <html>
- <body bgcolor="#FFFFFF">
- <div id="toto" style="position:absolute; left:24px; top:376px; width:647px; height:200px; z-index:1; visibility: hidden">sdfsdf</div>
- <p>taist</p>
- <?
- $nom_area="article";
- $nom_formulaire="form";
- include('include_toolbar.php');
- ?>
- <form method="post" action="" name="form">
- <textarea name="article" rows="10" cols="100" onSelect="storeCaret(this);" onClick="storeCaret(this);" onKeyUp="storeCaret(this);" onFocus="storeCaret(this);"></textarea>
- <br><br>
- <input type="button" value="Test" onclick="javascript:alert(TestBalisesValides(docu
- ment.<?=$nom_formulaire?>.<?=$nom_area?>.value));
- ">
- <input type="button" value="appercu" onclick="javascript:document.all.toto.innerhtml=document.<?=$nom_formulaire?>.<?=$nom_area?>.value; alert(document.all.toto.innerhtml);document.all.to
- to.style.visibility='visible';">
- </form>
- </body>
- </html>
|
dans cet exemple, le alert sur le contenu du layer me renvoie bien le contenu de la textarea et pourtant le layer visible sur la page affiche : "sdfsdf"
je comprends pas