Hola gente.
Quiero hacer una validación con JavaScript en un campo de texto, pero hay 4 teclas que me traen problemas en Firefox (Internet Explorer, Chrome y Opera no tienen problemas).
Las teclas que me traen problemas son las que contienen estos caracteres:
- º ª \
- ¡ ¿
- ç Ç }
- ´ ¨ {
Los valores que debería obtener son 220, 221, 191 y 222, respectivamente, pero siempre me devuelven 0. Dejo aquí un código para probarlo:
Código:
<html>
<head>
<script type="text/javascript">
function obtener_tecla(event) {
alert('event.keyCode: ' + event.keyCode + ' - event.which:' + event.which);
}
</script>
</head>
<body>
<input type="text" onkeydown="obtener_tecla(event);" />
</body>
</html>
¿Conocen alguna solución para esto? He dado vueltas por este foro y por Google, pero no encuentro nada que me solucione el problema.
Desde ya, gracias. Un saludo.