Determine se o JavaScript e.keyCode é um caractere imprimível (sem controle)
Eu gostaria apenas de conhecer o (s) intervalo (s) de JavaScriptkeyCode
s que correspondem a caracteres tipificáveis; ou, alternativamente, o intervalo de caracteres não-tipificáveis (controle) como backspace, escape, command, shift, etc. para que eu possa ignorá-los.
A razão pela qual eu pergunto éString.fromCharCode()
está resultando em caracteres estranhos para as teclas de controle. Por exemplo, recebo "[" para o comando esquerdo, "%" para a seta para a esquerda. Estranheza assim.