dans une liste déroulante, je voudrais récupérer la valeur de l'option sélectionnée avec javascript.
je fais ceci mais je reçois undefined:
valeur=document.getElementById('MaListe').options.selected
où me suis-je trompé?valeur=document.getElementById('MaListe').options.selected
où me suis-je trompé?valeur=document.getElementById('MaListe').options.selected.value
[code][/code]valeur=document.getElementById('MaListe').options.selected.value
var index = document.getElementById('MaListe').selectedIndex;
valeur=document.getElementById('MaListe').options[index].value;
Mais il y a plus simple si l'événement est déclenché depuis la liste.<select onchange="fonction_js(this.value);">
dans la fonction suffit de récupérer le paramètre:
fonction_js(valeur)
{
alert(valeur);
}