<select onchange="test()" id="select_id">
<option value="0">-Select-</option>
<option value="1">Communication</option>
</select>
Ich brauche, um den Wert der ausgewählten Option in Javascript zu erhalten: weiß jemand, wie man den ausgewählten Wert oder Text zu erhalten, bitte sagen Sie, wie man eine Funktion für sie zu schreiben. Ich habe onchange() Funktion zugewiesen, um zu wählen, so was ich tun, nachdem das?
Verwenden Sie dazu entweder JavaScript oder jQuery.
Verwendung von JavaScript
<script>
function val() {
d = document.getElementById("select_id").value;
alert(d);
}
</script>
<select onchange="val()" id="select_id">
Benutzung von jQuery
$('#select_id').change(function(){
alert($(this).val());
})
Verwenden Sie
document.getElementById("select_id").selectedIndex
Oder um den Wert zu erhalten:
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>
in der Meldung sehen Sie den INT-Wert des ausgewählten Indexes, behandeln Sie die Auswahl als Array und Sie erhalten den Wert