Code HTML :
Copiez le code comme suit :
<select id="mois" onchange="selectInput(this)">
<option value="01">Janvier</option>
<option value="02">Février</option>
<option value="03">Mars</option>
<option value="04">Avril</option>
<option value="05">Mai</option>
<option value="06">Juin</option>
<option value="07">Juillet</option>
<option value="08" selected="selected">Août</option>
<option value="09">Septembre</option>
<option value="10">Octobre</option>
<option value="11">novembre</option>
<option value="12">Décembre</option>
</sélectionner>
Utilisez jQuery pour obtenir la valeur et le texte de l'objet sélectionné dans select
Copiez le code comme suit :
$(fonction(){
$("#mois").change(function() {
alert($(this).find("option:selected").val());
alert($(this).find("option:selected").text());
});
});
Il est très simple d'obtenir la valeur de l'objet sélectionné en utilisant JS.
Copiez le code comme suit :
fonction selectInput(oSelect) {
alert(oSelect.value);
}
Que faire si vous souhaitez utiliser JS pour obtenir le texte de l'objet sélectionné ?
Copiez le code comme suit :
fonction selectInput(oSelect) {
alert(oSelect.options[oSelect.selectedIndex].text);
}
S'il n'y a pas de valeur par défaut dans la sélection, définir la première comme valeur par défaut ?
Copiez le code comme suit :
document.getElementById("test").options[0].selected=true;