Foros del Web » Programando para Internet » Javascript »

event object

Estas en el tema de event object en el foro de Javascript en Foros del Web. Hola a todos, Tengo problemas con la compatibilidad del objeto event en Firefox. En IE event.keyCode funciona bien pero no en Firefox, he visto en ...
  #1 (permalink)  
Antiguo 19/08/2008, 02:43
 
Fecha de Ingreso: agosto-2008
Mensajes: 2
Antigüedad: 16 años, 4 meses
Puntos: 0
event object

Hola a todos,

Tengo problemas con la compatibilidad del objeto event en Firefox. En IE event.keyCode funciona bien pero no en Firefox, he visto en algún tema del foro que para que funcione en Firefox hay que sustituir event.keyCode por event.which pero no consigo que me funcione. Os pongo el trozo de código que me da problemas, la variable keyCode no me coge valor para Firefox:


function buscar(form)
{
var cadena;
var long;
var keyCode = (document.all) ? event.keycode : event.which;

cadena = document.forms[form].cadena.value;
long = document.forms[form].nombreGrupo.options.length;

if (keyCode!=38 && keyCode!=40 && keyCode!=33 && keyCode!=34 && long>0)
{
// Aqui entra a buscar...
}
}


Muchas gracias!!

Última edición por Crysta84; 19/08/2008 a las 03:25
  #2 (permalink)  
Antiguo 19/08/2008, 04:06
 
Fecha de Ingreso: agosto-2008
Mensajes: 2
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: event object

Ya lo he solucionado, gracias al enlace que he visto que puso en un tema JavierB. Me ha servido de gran ayuda!

Gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:50.