In alcune applicazioni Web , con un singolo tasto o una combinazione di tasti di scelta rapida attiva un'azione dall'applicazione. Tasti di scelta rapida standard includono "Ctrl - X" per spostare il testo negli appunti , "Alt + F4 " per chiudere una finestra e "Shift - F5 " per forzare una finestra di aggiornamento completo . Rilevare la combinazione di tasti di scelta rapida che sono stati premuti in JavaScript è più complicata di quanto ci si potrebbe aspettare . Requisiti del browser I primi non includono dettagli quali il valore da utilizzare in etichettatura ogni tasto della tastiera , e diverse aziende utilizzati dei valori diversi per gli stessi tasti. Mentre è possibile seguire un approccio raccomandato per il controllo tasti di scelta rapida che sono stati premuti , verificare i valori e la differenza di valori tra i browser web . Tasti di scelta rapida
Un tasto di scelta rapida è un tasto che attiva un qualche tipo di azione in un'applicazione quando viene premuto . Ad esempio , un gioco potrebbe usare " z" e " c" come tasti di scelta per ruotare un oggetto a sinistra e destra . Alcune applicazioni utilizzano una combinazione di tasti combinando caratteri alfanumerici standard con altri tasti speciali , per esempio , G "" e la freccia su. Tre tasti speciali , "Ctrl ", "Alt" e "Shift ", sono spesso utilizzati con tasti di scelta rapida combinazione. Ad esempio, " Ctrl - S" è spesso usato come una combinazione di tasti per " Save ". Hotkeys combinazione possono includere più di una chiave speciale , come in " Ctrl - Alt- P ".
< Br >
Keycode e charCode
Ogni carattere stampabile ha un codice ASCII numerico assegnato ad esso , chiamato charCode . Ogni tasto della tastiera dispone anche di un codice numerico assegnato chiamato un codice . I due non sono sempre gli stessi. Per esempio, la "a" minuscola e la "A" maiuscola avere diverse charCodes ma condividono lo stesso codice . I caratteri non stampabili , come la freccia su e giù non hanno un charCode a tutti.