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
Version imprimable
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. :lol:
tu peux recuperer la valeur de ta liste sans passer par l'index.
pour recuperer la valeur :
et pour recuperer la valeurCode:
1
2
3
4
5
6 <select name="liste"> <option value="valeur1">valeur1 <option value="valeur2">valeur2 </select>
Code:document.formulaire.liste.value
tchao :D
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