[JS] Problème onchange et valeurs

Problème onchange et valeurs [JS] - HTML/CSS - Programmation

Marsh Posté le 15-02-2004 à 21:05:09    

Bonjour,
 
Je cherche a remplir une balise 'div' grace a une balise 'select'.
Ca marche bien, mis a part que ce qui s'inscrit dans la balise div est ecrit en fonction du n° d'index de la balise select, et non de sa valeur.
Voici ce que j'ecris:
function Choix(form) {
i = form.liste.selectedIndex;
switch (i) {
case 8 : var txt='coucou8'; break;
case 13 : var txt='coucou13'; break;
} div.innerHTML = txt; }
<form>
<select name=liste ONCHANGE='Choix(this.form);'>
<option value='8'>ex1</option>
<option value='13'>ex2</option>
</select>
</form>
 
Je suppose que ca vient de la ligne 'i = form.liste.selectedIndex;', mais je ne sait malheureusement pas comment l'ecrire autrement. En fait, quand je choisis la ligne ayant la valeur 8, ca m'envoie la valeur 1; et pour le 13, ca envoie 2.
 
En esperant que quelqu'un sache commment resoudre ca, merci  :jap:


Message édité par yeffries le 15-02-2004 à 21:05:30
Reply

Marsh Posté le 15-02-2004 à 21:05:09   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed