Bestimmen Sie, ob JavaScript e.keyCode ein druckbares Zeichen (kein Steuerzeichen) ist

Ich möchte nur die Bereiche von JavaScript kennenkeyCodes, die typisierbaren Zeichen entsprechen; oder alternativ den Bereich nicht tippbarer (Steuer-) Zeichen wie Rücktaste, Escape, Befehl, Umschalttaste usw., damit ich sie ignorieren kann.

Der Grund, den ich frage, ruft anString.fromCharCode() führt zu ungeraden Zeichen für Steuertasten. Zum Beispiel bekomme ich "[" für den linken Befehl, "%" für den linken Pfeil. So eine Verrücktheit.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage