Bonjour,
Je souhaiterai selectionner un element d'un select avec sa valeur et non pas avec son index. Est-ce seulement possible (sans faire de boucle, ...)?
Ou encore comment r�cuperer un index a partir d'un value?
Merci
Bonjour,
Je souhaiterai selectionner un element d'un select avec sa valeur et non pas avec son index. Est-ce seulement possible (sans faire de boucle, ...)?
Ou encore comment r�cuperer un index a partir d'un value?
Merci
Pour r�cup�rer par valeur tu dois d�j� �tre s�r qu'une valeur ne se retrouvera pas en doublon...
Ensuite tu seras � priori oblig� de boucl� sur les �l�ments de ton select...
Sauf : si tu pr�pares le coup : lorsque tu g�n�re ton select, tu peux g�n�rer par la m�me occasion un tableau javascript qui fais correspondre � la valeur (utiliser ici en tant qu'index de ton ton tableau), l'index de l'option du select...
=> C'est ce que j'aurais �cris dans ton cas.![]()
tu peux recuperer la valeur de ta liste sans passer par l'index.
pour recuperer la valeur :
et pour recuperer la valeur
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6 <select name="liste"> <option value="valeur1">valeur1 <option value="valeur2">valeur2 </select>
Code : S�lectionner tout - Visualiser dans une fen�tre � part document.formulaire.liste.value
tchao![]()
ce qui m'interresse c'est de r�cup�rer l'index pour une certaine valeur
merci qd meme, j'ai fini par mettre une boucle �a reste le plus simple
pourkoi avez vous utiliuser document.liste
je n'arive pas a faire la meme chose
Partager