No funciona onkeypress==13

Crear páginas para Gecko, diferencias con IE, articulos de interés y recursos en español
zeuzft1220

No funciona onkeypress==13

Mensajepor zeuzft1220 » Sab Oct 03, 2009 3:39 pm

Tengo el siguiente codigo; funciona en internet explorer pero no en firefox:
onKeyPress=\"javascript:var key=window.event.keyCode;if (key==13) { enviaQuery('divResultado','myajax.php?opcion=cambiar_itemdv&i=$i&nombre=cantidad&valor='+this.value);}\"

chorlatron
Recién llegado
Recién llegado
Mensajes: 3
Registrado: Mar Abr 06, 2010 10:50 am

Re: No funciona onkeypress==13

Mensajepor chorlatron » Mar Abr 06, 2010 11:28 am

A mi me pasaba algo parecido y encontré esta función en javascript que me va perfecta para capturar el codigo de la tecla pulsada:

function getKeyCode(e)
{
e= (window.event)? event : e;
intKey = (e.keyCode)? e.keyCode: e.charCode;
return intKey;
}

Esta funcion la utilizo en otra funcion javascript de la siguiente forma:
if(getKeyCode(event)==8)
//mi sentencia...

Tu podrías probar algo así:
onKeyPress=\"if(getKeyCode(event)==13) { enviaQuery('divResultado','myajax.php?opcion=cambiar_itemdv&i=$i&nombre=cantidad&valor='+this.value);}\"

No se si te servirá!! Un saludo!


Volver a “Desarrollo web (HTML/CSS/JS, accesibilidad...)”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados