Struppi: javascript DOM und IE

Beitrag lesen

ich habe ein Script geschrieben, daß mir in den DOM ein img-Objekt einfügt. Dieses Bild soll onMouseOver/out sensible sein:

Naja, das geht auch mit CSS.

mein Code:
//  die Variablen sind natürlich alle konkret!
//  Variable picID,myID Funktionen:  aktive() inaktive()

newElement = document.createElement("img");
newElement.setAttribute("id",picID,0);
newElement.setAttribute("src","img.gif",0);
newElement.setAttribute("onMouseOver","aktive(this.id)",0);
newElement.setAttribute("onMouseOut","inAktive(this.id)",0);

setAttribute ist nicht notwendig und bringt den IE auch ab und an aus dem Konzept. einfach [object].eigenschaft = ..... genügt vollkommen.

var newElement = document.createElement("img");
newElement.src = "img.gif";
newElement.onmouseover = aktive;
newElement.onmouseout = inAktive;

Die ID ist nicht notwendig, da du in den Funktionen aktive und inAktive über this auf das Element zugreifen kannst.

Struppi.

--
Javascript ist toll (Perl auch!)