propiedades de evento charCode
Ejemplos
Siendo presionadas las teclas del teclado valor Unicode ::
x La salida es:
Trate »
Parte inferior de este artículo contiene más ejemplos.
Definiciones y uso
charCode propiedad devuelve OnKeyPress hecho provocó código de teclas de letras.
código de caracteres Unicode es un número de letra (por ejemplo, el número "97" representa la letra "a").
Nota: Una lista de todos los caracteres Unicode puede ver nuestra completa manual de referencia Unicode .
Consejo: Si usted necesita para convertir el valor de caracteres Unicode, puede utilizar fromCharCode () método.
Nota: Si se utiliza este atributo onkeydown o onkeyup caso, el valor de retorno es siempre "0"
Nota: Esta propiedad es de sólo lectura.
Nota: el que keyCode propiedad y proporciona un método para la solución de la compatibilidad del navegador, la última versión del evento DOM recomienda clave de atributo como un método alternativo.
Nota: Internet Explorer 8 y versiones anteriores no son compatibles con los atributos. navegador no compatible puede utilizar keyCode propiedad. Sin embargo, las propiedades de código clave en caso de que el navegador Firefox onkeypress no es válido. Compatible con estos navegadores que puede utilizar el siguiente código:
Consejo: También puede utilizar la propiedad keyCode para detectar las teclas especiales (como "bloqueo de mayúsculas" o las teclas de flecha). keyCode y la propiedad charCode proporciona un método de solución para la compatibilidad del navegador, la última versión del evento DOM recomienda clave de atributo como un método alternativo.
Consejo: Si desea ver si la prensa "ALT", "CTRL", "META" llave o "SHIFT", puede utilizar altKey , ctrlKey , metakey o shiftKey propiedad.
Soporte para el navegador
Las cifras de la tabla representan el primer navegador compatible con el número de versión de propiedad.
propiedad | |||||
---|---|---|---|---|---|
charCode | sí | 9.0 | sí | sí | sí |
gramática
detalles técnicos
Devuelve: | Número que representa el código de caracteres Unicode |
---|---|
Versión DOM: | DOM nivel 2 Eventos |
más ejemplos
Ejemplos
valores Unicode para la solución clave navegador compatible:
var x = || event.charCode event.keyCode;
Trate »
Ejemplos
Cuando el usuario presiona la tecla "O" para que aparezca el mensaje:
var x = || event.charCode event.keyCode;
si (x == 111 || x == 79) {// O es 111, S 79
alert ( "Se ha pulsado la tecla" O "!");
}
}
Trate »
Ejemplos
Para convertir los valores Unicode para los caracteres:
var y = String.fromCharCode (x); // convertir el valor a un personaje
Trate »
Páginas relacionadas
Manual de HTML DOM Referencia: Propiedades evento clave
Manual de Referencia HTML DOM: el evento de la propiedad keyCode
Manual de HTML DOM Referencia: Propiedades cuyo caso