Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/03/2010, 08:34
esparqui
 
Fecha de Ingreso: marzo-2010
Mensajes: 1
Antigüedad: 14 años, 8 meses
Puntos: 0
Evento keypress con acento en Firefox

Hola buenas. Me gustaría saber si alguién ha tenido el mismo problema que tengo yo ahora mismo y si ha podido solucionarlo de alguna forma.

El problema es que quiero detectar cúando se introduce un carácter de acento por teclado, es decir, ´ á, é, í, ó, ú. En explorer lo hace perfectamente, pero en firefox no funciona. Pego el código a continuación.

Código:
<head>
<script>
var keyCode
function tecla(e){
    if(window.event)
        keyCode=window.event.keyCode;
    else if(e)
        keyCode=e.which;
    alert(keyCode);
}

</script>
</head>
<body onkeypress="tecla(event)">
</body>
El caso que siempre que presiono la tecla de acento me saca como keycode siempre cero. ¿Hay alguna forma para que se pueda detectar esta tecla desde firefox?

Gracias de antemano.

Saludos