Debes tener en cuenta que, en la medida de los posible, el desarrollo empieze a desarrollarse sobre Firefox pues este browser es mas estricto tanto en su presentacion como en la interaccion con el usuario y sus scripts.
El muy usado event.srcElement NO sirve para Firefox. Tan simple y claro como eso.
Lo que sucede es que cada funcion de javascript que asocies a un evento de algun element HTML deberia utilizar esta firma: Foo( this ).
De esa manera el event.srcElement quedaria relegado.
function Foo( src )
{
/* Utilizas src como si fuese event.srcElement */
}
Good coding!
1 comment:
Lo que describes no es en realidad un bug de Firefox. El atributo "srcElement" del objeto Event fue creado por Microsoft, y luego asimilado por Opera.
El atributo correcto que cumple esa misma función, asi como lo define el estándar W3C es "target", y es ese el que utiliza Firefox, Chrome y otros navegadores que cumplen los estándares.
Post a Comment