Javascript : récupérer valeur d'un <select>

Fermé
noob - 3 juil. 2009 à 14:46
 ME - 20 sept. 2010 à 17:18
Bonjour,

Tout est dans le titre.

J'ai essayé les 2 solutions ci dessous, les 2 fonctionnent sous firefox masi aucune ne fonctionne sous IE.

function get_value_select(nom_filtre)
{
  return $(nom_filtre).options[$(nom_filtre).options.selectedIndex].value;
// ET
  return $(nom_filtre).options[$(nom_filtre).selectedIndex].value;
}

6 réponses

Non, ça n'est jamais aussi simple avec IE.
3
nEm3sis Messages postés 710 Date d'inscription lundi 20 août 2007 Statut Membre Dernière intervention 9 avril 2012 113
3 juil. 2009 à 20:28
c'est bien jquery que tu utilises ?
1
Non, Prototype
0
Un peu en retard mais en jquery un .val suffit et fonctionne sous tout les navigateur
1
nEm3sis Messages postés 710 Date d'inscription lundi 20 août 2007 Statut Membre Dernière intervention 9 avril 2012 113
3 juil. 2009 à 15:41
$(nomDuSelect).value
ça marche pas ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
nEm3sis Messages postés 710 Date d'inscription lundi 20 août 2007 Statut Membre Dernière intervention 9 avril 2012 113
6 juil. 2009 à 10:59
et ça ?
getValue( $(nomDuSelect) )
0
J'ai fait :
$(nomDuSelect).getValue()


Ca marche très bien sous Firefox mais toujours pas sous IE. :(
0
Mikey_UFC Messages postés 312 Date d'inscription jeudi 8 mars 2007 Statut Membre Dernière intervention 2 août 2010 1
6 juil. 2009 à 16:25
$(nom_filtre).options[$(nom_filtre).options.selectedIndex].v­alue
ne marche pas sous IE ?
Bizarre.
0