Forum de discussion
Forum « Programmation Javascript » (archives)
Re: gérer iframe avec menu déroulant
Envoyé: 19 juillet 2004, 8h23 par Oznog
Si tu avais été lire le toturiel que je suggère justement de lire dans cette discussion tu aurais trouvé ta réponse.
Regarde bien le code suivant : document.MonForm.MaSelection.options[document.MonForm.MaSelection.selectedIndex].value
Et maintenant compare la avec le tient : document.forms[f].elements[e].value;
Alors? Il y a du bon, c'est à dire qu'.il existe deux façon de cibler un élément de formulaire correctement, soit directement : document.MonForm.MaSelection soit en passant par la matrice (array) de l'objet formulaire puis la matrice des éléments : document.forms['MonForm'].elements['MaSelection'];
MAIS POUR RETROUVER L'OPTION SÉLECTIONNÉE, il n'y a qu'une façon, bienm que le racourci "value" soit accepté par IE. Alors va lire plus attentivement le tutoriel!
Pour comprendre la bonne réponse :
document.forms[f].elements[e].value;
document.forms[f].elements[e].options[document.forms[f].elements[e].selectedIndex].value
Ciao
Oznog
Réponses
|