<!DOCTYPE html>
<html>
<script>
function getValue()
{
var x=document.getElementById("sel");
for (var i = 0; i < x.options.length; i++) {
if(x.options[i].selected ==true){
alert(x.options[i].selected);
}
}
}
</script>
</head>
<body>
<select multiple="multiple" id="sel">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="opel">Opel</option>
<option value="audi">Audi</option>
</select>
<input type="button" value="Get Value" onclick="getValue()"/>
</body>
</html>
Dies ist mein Code. Wie bekomme ich alle ausgewählten Werte aus Listbox mit Javascript. Der obige Code zeigt für alle ausgewählten Wert wahr. Ersetzenwie man mehrere ausgewählte Werte und Artikel aus der Listbox mit Javascript
Sein Arbeits danke :) –
Es ist nutzlos 'if (x.options [i] .selected verwenden = = true) 'anstelle von 'if (x.options [i] .selected)', aber es könnte Sinn ergeben' if (x.options [i] .selected === true) 'oder' if (!! x. Optionen [i] .selected) ' – Oriol