Ich möchte gerne, dass der Anwender die ComboBox mit einer selbstdefinierten Option erweitern kann. Schön wäre, wenn diese Option dann gleich ausgewählt also aktiv ist.
Auf dem Internet hab ich folgendes Script gefunden, leider ist die neue Option noch nicht aktiv. Was muss ich noch hinzufügen, dass dies auch noch funktioniert? Oder gibt es generell bessere Lösungen?
Ich bin froh um jedes Feedback. Merci!
<script type="text/javascript">
<!--
function message(value){
if(value=="newVendor"){// New Vendor is selected
var vendor = prompt("Vandor's Name","");
var elementSelect = document.getElementById('vendor');
try{
elementSelect.add(new Option(vendor, vendor), elementSelect.options[2])
}
catch(ex){
elementSelect.add(new Option(vendor, vendor), 2)
}
}
}
//-->
</script>
<div>
<form>
<select id="vendor" name="vendor" onChange="message(this.value);">
<option value="scp">SCP</option>
<option value="keller">Keller</option>
<option value="newVendor">New Vendor</option>
</select>
</form>
</div>