Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/09/2011, 13:37
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
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.