2016-06-02 9 views
-1

Ich versuche, drücken Sie die Eingabe (programmgesteuert) auf einem Dropdown-Element. Ich kann JQUERY nicht benutzen. Das Dropdown ist bereits im Fokus, ich möchte nur auf Enter klicken, um es zu öffnen. Irgendwelche Ideen, wie es erreicht werden kann? Hier ist mein HTML:Programmgesteuertes Drücken auf ein fokussiertes Dropdown-Element ohne Jquery

<select class="test"> 
    <option value="1">item1</option> 
    <option value="2">item2</option> 
    <option value="3">item3</option> 
    <option value="4">item4</option> 
    <option value="5">item5</option> 
    <option value="6">item6</option> 
</select> 

Und die JS, die das Element fokussiert bekam:

document.getElementsByClassName('test')[0].focus(); 
+1

Hier ist eine sehr ähnliche Frage: https://stackoverflow.com/questions/961532/firing-a-keyboard-event-in-javascript –

+0

Besser dran mit einem '