Me gustaría saber el (los) rango (s) de JavaScript keyCode
s que corresponden a caracteres tipables; o alternativamente, el rango de caracteres no tipificables (control) como retroceso, escape, comando, desplazamiento, etc., así puedo ignorarlos.Determinar si JavaScript e.keyCode es un carácter imprimible (sin control)
La razón por la que pregunto es llamando al String.fromCharCode()
está dando como resultado caracteres impares para las teclas de control. Por ejemplo, obtengo "[" para el comando de la izquierda, "%" para la flecha de la izquierda. La rareza así.
¿No crees que lo busqué en Google primero? Venga. ¿Incluso revisaste esos resultados o simplemente asumiste que soy un idiota? – devios1
La palabra que está buscando es * imprimible *, muy probablemente. Además, parece que 'keyCode' es [dependiente del sistema y de la implementación] (https://developer.mozilla.org/en-US/docs/DOM/KeyboardEvent#Key_values), que solo se traduce en problemas – Alexander
¿Quiere decir" imprimible "? "¿?" Seguramente, por definición, cada código de tecla es "escribible" ... – nnnnnn