Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/03/2007, 11:50
JoeCole
 
Fecha de Ingreso: junio-2005
Mensajes: 60
Antigüedad: 18 años, 11 meses
Puntos: 0
Problema setAttribute con Explorer.

He visto por Internet que setAttribute y Explorer no se llevan muy bien. Y que en su lugar setAttribute utiliza AttachEvent. El caso es que me sigue sin ir en Explorer, auqnue en Firefox si me va. El codigo que actualmente tengo es:

Código:
 imgEliminar = document.createElement("img");
        imgEliminar.setAttribute("id", "cadImagen"+productosInsertados);
        imgEliminar.setAttribute("src", "/imagenes/quitarAdjunto.gif");
        imgEliminar.setAttribute("alt", "Imagen");
      imgEliminar.setAttribute("onClick","fEliminarProducto('capa"+productosInsertados+"','cadProducto"+productosInsertados+"','cadImagen"+productosInsertados+"')");
Lo sustituyo por:

Código:
imgEliminar = document.createElement("img");
        imgEliminar.setAttribute("id", "cadImagen"+productosInsertados);
        imgEliminar.setAttribute("src", "/imagenes/quitarAdjunto.gif");
        imgEliminar.setAttribute("alt", "Imagen");
        imgEliminar.attachEvent("onClick", "fEliminarProducto('capa"+productosInsertados+"','cadProducto"+productosInsertados+"','cadImagen"+productosInsertados+"')");
Que es lo que falla? Lo que quiero es poner una imagen con un evento que al pulsar la imagen desaparezca la capa en al que tengo la imagen.