wahsaga: Dynamische elemente erzeugen + event listener für style änderung

Beitrag lesen

hi,

l_subMenu = document.createElement("div");
l_subMenu.setAttribute ("id", l_entry.getID());

setAttribute führt im IE oft zu Fehlern, lieber gleich direkt den Wert der Eigenschaft zuweisen:
l_subMenu.id = l_entry.getID();

dieses l_subMenu soll halt ein Untermenü werden

Warum ist es dann ein Div, und kein List Item?

Zur dynamischen Zuweisung von Eventhandlern:

l_subMenu.onmouseover = funktionsname;

function funktionsname() {
  alert(this.id); // this erlaubt hier Zugriff auf das Element, auf dem er Event stattgefunden hat
}

oder

l_subMenu.onmouseover = function() { tu_was_mit(this); }

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }