16/05/2008, 04:06
|
|
Respuesta: objeto.setAttribute(document.all ? "className" : "class", "Mi_Estilo"); ¿? Estás asumiendo que document.all sólo lo soporta IE, pero lo que ocurre es que Opera también lo soporta.
Lo que podrías hacer es comprobar directamente que el navegador soporta class o className, y no mirar si soportan document.all y tratar de sacar conclusiones de eso.
Es decir, si primero haces un objeto.getAttribute("class") o objeto.getAttribute("className"), en cada navegador uno de ellos te debería devolver null y el otro no. |