Bonjour,
voila, je voudrai écrire dans un div en javascript (ça je sais faire), mon problème est que je voudrai écrire quelquechose du genre ancien contenu + nouveau contenu.
il me faut donc lire la valeur actuelle de ce qui est dans le div ...
ptit bout de code plus explicite qu des dizaines de phrases :
voila tout bêtement le div qui contient (par exemple) initialement un nom prenom :
Code :
- <div id="txt_personne" align="left" name="txt_personne">Gaston Lagafe</div>
|
j'ai un select "basic" du type plus un ptit bouton :
Code :
- <select name="personne" class="links">
- <option selected>Choisir</option>
- <option value="1">Inspecteur Gadget<option>
- <option value="2">Marie Thérèse<option>
- <option value="3">Jolly Jumper<option>
- </select>
- <a href="#" onClick="ajout_personne()">ajouter</a>
|
et voilou la fontion js :
Code :
- <script language="JavaScript">
- function ajout_personne() {
- txt=eval(document.getElementById("txt_personne" ));
- document.getElementById("txt_personne" ).innerHTML=txt+'<br>'+this.fiche_film.elements['personne'].options[this.fiche_film.elements['personne'].selectedIndex].text;
- }
- </script>
|
que je mette :
txt=eval(document.getElementById("txt_personne" ));
txt=document.getElementById("txt_personne" ).value;
txt=document.getElementById("txt_personne" );
j'ai toujours undefined ou object qui s'affiche dans la première ligne du div ....
merci aux codeurs fous, car là j'suis à la rue !
Message édité par arsenick69 le 15-11-2003 à 09:03:49
---------------
L'arsenic est present a l'etat de traces dans toutes matieres vivantes. www.arsenick.net