Bonjour tout le monde,
Mon probleme est de trouver l'Id d'un 'Option' dans un 'Select'.
Mes recherches mon conduit à ceci:
Si j'ecris en dure l'Id_Option (sans cotes ni guillemets)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 document.mon_Form.mon_Select.contains(Id_Option);
contains() me retourne bien la valeur 'Boolean' (true dans ce cas),
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 document.mon_Form.mon_Select.contains(Element1); <select> <option id='Element1'>1</option> <option id='Element2'>2</option> <option id='Element3'>3</option> </select>
mais si l'Id_Option est une variable
la ligne me provoque une erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 var id = "Element1"; document.mon_Form.mon_Select.contains(id);
Je viens de decouvrir que si j'enleve les guillemets, ca fontionne:
Ma question est : Comment dynamiser 'Id_Option' si l'id vient d'un control ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 var id = Element1; document.mon_Form.mon_Select.contains(id);
Car ca, ca ne fonctionne pas, bien sur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 var id = document.getElementById("Ctr_Saisi").value ; document.mon_Form.mon_Select.contains(id);
Merci d'avance pour vos reflexions.
Partager