<select onchange="test()" id="select_id">
<option value="0">-Select-</option>
<option value="1">Communication</option>
</select>
Jeg trenger å få verdien av det valgte alternativet i javascript: vet noen hvordan du får den valgte verdien eller teksten, vennligst fortell hvordan du skriver en funksjon for den. Jeg har tildelt onchange () -funksjonen for å velge, så hva gjør jeg etter det?
Bruk enten JavaScript eller jQuery til dette.
Bruke JavaScript.
<script>
function val() {
d = document.getElementById("select_id").value;
alert(d);
}
</script>
<select onchange="val()" id="select_id">
Bruker jQuery
$('#select_id').change(function(){
alert($(this).val());
})
Bruk
document.getElementById("select_id").selectedIndex
Eller for å få verdien:
document.getElementById("select_id").value
<script>
function test(a) {
var x = a.selectedIndex;
alert(x);
}
</script>
<select onchange="test(this)" id="select_id">
<option value="0">-Select-</option>
<option value="1">Communication</option>
<option value="2">Communication</option>
<option value="3">Communication</option>
</select>
i varselet vil du se INT-verdien til den valgte indeksen, behandle utvalget som en matrise, og du vil få verdien