SELECT : récupérer index en fonction d'un valeur
Bonjour,
Je rencontre un problème qui semble à la fois facile, mais que je n'arrive pas à résoudre. Et le contourner semble très complexe.
J'ai tout simplement un select, avec des valeurs et des textes.
Code:
1 2 3 4 5 6
| <select id=""monselect">
<option value="123">merle</option>
<option value="245">truite</option>
<option value="62">lapin</option>
...
</select> |
Quelquepart dans mon script, je récupère une variable texte var_txt qui contient soit "merle", soit "truite" ...
Je cherche à connaitre la valeur de l'index qui correspond à cette chaine :
merle : 0
truite : 1
lapin : 2
etc ...
je sais que je dois partir ce ça :
var_txt=document.getElementById('monselect').options[ii].value;
Mais j'ai beau me faire des noeuds au cerveau, je n'arrive pas à exprimer ii en fonction de var_txt...