Frage in die Runde :
wieso wird folgender Code nicht ausgeführt, ich erwarte dass "Audi" ausgewählt wird.
wieso wird folgender Code nicht ausgeführt, ich erwarte dass "Audi" ausgewählt wird.
HTML
<label for="cars">Choose a car:</label>
<select id="cars">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="vw">VW</option>
<option value="audi">Audi</option>
</select>
JAVASCRIPT
var event = new KeyboardEvent('keydown', {'key':'a'});
document.querySelector("select").dispatchEvent(eve nt);
<label for="cars">Choose a car:</label>
<select id="cars">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="vw">VW</option>
<option value="audi">Audi</option>
</select>
JAVASCRIPT
var event = new KeyboardEvent('keydown', {'key':'a'});
document.querySelector("select").dispatchEvent(eve nt);

Kommentar