Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/06/2005, 12:57
Avatar de JavierB
JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 23 años
Puntos: 772
Devolver valor en evento onkeypress (Firefox)

Hola a todos.

Os pongo un código de ejemplo:
Código PHP:
<html>
<
head>
<
script type="text/javascript">
function 
pulsar(e) {
  
tecla = (document.all) ? e.keyCode e.which;
  if (
tecla==65)
    
e.keyCode=66//esto solo funciona en IE
}
</script>
</head>
<body>
<input type="text" onkeypress="return pulsar(event)" />
</body>
</html> 
Lo que quiero hacer es que cuando se pulse la tecla "A" en el cuadro aparezca la "B". Con IE no hay problema, en cambio con Firefox captura bien el valor de la tecla, pero no se como devolver un código distinto. Parece ser que which es de solo lectura.

He probado también con return 66; pero que si quieres arroz Catalina

Gracias por vuestras sugerencias. Saludos,