Nwlapcug.com


Come a sapere quando l'utente preme entra in una casella combinata?

Ogni elemento HTML tra cui l'elemento della casella combinata include un trigger di evento per "onKeyPress." Questo evento consente di rilevare quando un utente preme il tasto "Enter". Si utilizza il carattere ASCII "13" per distinguere il tasto "Enter" da altri codici chiave. È quindi possibile inserire qualsiasi codice del trigger di evento. Per verificare che il codice funziona correttamente, è necessario inserire una funzione di "avviso" nella funzione "onKeyPress" JavaScript.

Istruzioni

1

Pulsante destro del mouse il file HTML o JavaScript che si desidera modificare e selezionare "Apri con". Scegli il tuo editor preferito dal menu a comparsa.

2

Aggiungere il trigger di evento "onKeyPress" per la definizione di tag casella di pettine. Il codice seguente è un esempio di un tag di casella combinata con l'evento inserito nella definizione:

< selezionare onKeyPress = "Rimmele" id = "mycombobox" >< / selezionare >

3

Creare la funzione per l'evento onKeyPress. In questo esempio, il nome della funzione eventi è "Rimmele." Aggiungere il seguente codice che si attiva solo quando il tasto "Enter" viene utilizzato sulla casella combinata:

Function runEvent() () {
chiave var = e. KeyCode
Se (key = = 13) {
Alert (' è stato premuto invio');
}
}

4

Salvare le modifiche e aprire il file nel browser. Fare clic sulla casella combinata e premere "Invio" per attivare il trigger e visualizzare la finestra di avviso.