Hallo,
bei folgendem Code funktioniert der Eventlistener im IE aber nicht im FF und ich komme nicht dahinter, warum:
var wh;
wh = document.createElement("IMG");
wh.src = "pics/wh.gif";
wh.id = whID;
^wo kommt whID her?
wh.alt = "Wiederherstellen";
if (wh.attachEvent) wh.attachEvent("onclick", wiederherstellen);
if (wh.addEventListener) wh.addEventListener('click', wiederherstellen, false);
var whs = wh.style;
whs.clear = "left";
whs.width = "16px";
whs.margin = "0 0 0 5px";
whs.styleFloat = "left";
whs.cssFloat = "left";
document.getElementById("blabla").insertBefore(wh, was);
^ wo kommt was her?
Wenn ich im IE das Bild klicke wird die Funktion aufgerufen, im FF jedoch passiert gar nichts. Es werden auch keine Fehler geworfen.
Bei mir funktioniert ein einfacher Test mit beiden Browsern.
Du kannst aber auch einfach
wh.onclick = wiederherstellen;
schreiben. Das sollte in allen Browsern funktionieren.
viele Grüße
Axel