24/09/2011, 13:37
|
| Javascripter | | Fecha de Ingreso: abril-2009 Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 6 meses Puntos: 1485 | |
Respuesta: Problemas con select onchange en IE buenas,
el problema no necesariamente tiene que ser porque el nombre es una palabra reservada, pero si, eventualmente es el nombre. lo que sucede es el contexto en que se invoca la función. al ser un evento en atributo html, la resolusión de conflicto para identificadores es sustancialmente diferente. javascript comienza buscando por el nombre language desde el elemento, sube por los elementos padres, luego el documento (document) y finalmente el objeto host (self). el punto es que en iexplorer todos los elementos tienen una propiedad language. por tanto, javascript esta tomando la propiedad language del elemento <select>. preferiblemente, evita utilizar nombre de propiedades/métodos/funciones definida por el navegador.
__________________ la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad. |