Devo rilevare se il tasto che è stato appena premuto è un tasto stampabile, come un carattere, eventualmente accentato, un numero, uno spazio, un simbolo di punteggiatura e così via, o una chiave non stampabile, come ENTER, TAB o DELETE.Rileva tasti di stampa
Esiste un modo affidabile per farlo in Javascript, oltre a elencare tutte le chiavi non stampabili e sperare di non dimenticarne alcune?
MDN suggerisce che non dovremmo usare la proprietà 'window.event' perché non è standard e potrebbero esserci incompatibilità, [collegamento] (https://developer.mozilla.org/en-US/docs/Web/ API/Finestra/evento). Qualche opinione su questo? – Segmentation
@Segmentation: sono assolutamente d'accordo. Lo userei solo per compatibilità con IE <= 8, che nel 2010 era più preoccupante di adesso. 'window.event' sarà usato nella vecchia versione di IE in questa risposta comunque perché l'oggetto evento verrà passato al gestore di eventi in tutti i browser moderni. –