Questo articolo ti guiderà a rilevare il tasto Tab in JavaScript.
Come rilevare il tasto Tab in JavaScript?
Per rilevare il tasto TAB in JavaScript, applica le seguenti tecniche:
Gli approcci menzionati saranno dimostrati uno per uno!
Metodo 1: rilevare il tasto Tab in JavaScript utilizzando il documento.Metodo QuerySelector ()
IL "documento.QuerySelector ()"Metodo Accesso al primo elemento corrispondente a un selettore CSS, quindi il metodo AddeventListener () aggiunge un gestore di eventi all'elemento accessibile. Questi metodi possono essere applicati per accedere al tipo di input e rilevare se il tasto Tab viene premuto o meno quando viene inserito il suo valore.
Sintassi
elemento.addEventListener (evento, funzione, usecapture)Nella sintassi data, "evento"Si riferisce al nome dell'evento,"funzione"È la funzione specifica da eseguire quando si verifica l'evento e"usecapture"È l'argomento opzionale.
documento.QuerySelector (selettori CSS)Nella sintassi sopra, "Selettori CSS"Fare riferimento a uno o più selettori CSS che possono essere specificati nel documento.Metodo QuerySelector ().
Passare attraverso il seguente esempio per una migliore comprensione del concetto dichiarato.
Esempio
In primo luogo, specificare il tipo di input come "testo"Con un valore di segnaposto iniziale e un'intestazione in""Tag:
Risultato
Successivamente, applica il “documento.QuerySelector ()"Metodo per accedere rispettivamente all'input specificato e l'intestazione e archiviarli nelle variabili denominate"ingresso" E "risultato":
Sia input = document.QuerySelector ("Input");Ora aggiungi il "keydown"Evento con il campo di input utilizzando il metodo AddeventListener (). Questo evento avviserà l'utente ogni volta che il "scheda"Il tasto viene premuto nel campo di input applicando la seguente condizione con l'aiuto di"testo interno" proprietà:
ingresso.addEventListener ("keydown", (e) =>In questo caso, quando l'utente premi il tasto TAB, il aggiunto avviserà sull'azione eseguita:
Metodo 2: rileva il tasto TAB in JavaScript utilizzando il documento.metodo getElementById ()
IL "documento.getElementById ()"Il metodo può essere utilizzato per accedere a un particolare elemento HTML in base al suo ID. Questo metodo può essere implementato per ottenere il campo di input e aggiungere un evento per avvisare l'utente ogni volta che viene premuto il tasto particolare, come il tasto Tab.
Sintassi
documento.getElementByID (elementID)Nella sintassi data, "Elementid"Si riferisce all'ID di un elemento specificato.
Proviamo il seguente esempio.
Esempio
Nell'esempio seguente, includere un tipo di input e un valore di segnaposto come discusso nel metodo precedente:
Ora, prendi l'ID campo di input usando "documento.getElementById ()" metodo.
Sia input = document.getElementById ("Tab");
Infine, aggiungi un evento chiamato "keydown"Nel metodo AddeventListener (), che avviserà l'utente ogni volta che"Scheda"Il tasto viene premuto:
ingresso.addEventListener ("keydown", (e) =>Produzione
Abbiamo discusso di tutti i metodi più semplici per rilevare il tasto Tab in JavaScript.
Conclusione
Per rilevare il tasto Tab in JavaScript, utilizzare il “addEventListener ()" con il "documento.QuerySelector ()"Metodo per ottenere il tipo di input e applicare un evento per rilevare la chiave specificata o"getElementById ()"Metodo per recuperare il campo di input in base al suo ID e avvisare l'utente ogni volta che la condizione aggiunta è soddisfatta. Questo blog ha guidato sul rilevamento del tasto delle schede in JavaScript.