Ralf Heumann: onClick die ID des angeklickten Divs ausgeben

Beitrag lesen

<div id="Window" style="position:absolute;visibility:hidden;>
                                                        ^hier soll aber der Ausgangszustand gewiss visible sein?

Durchaus. Ich hatte vergessen es zu ändern. In meinem Code ist das Fenster nämlich zuvor bereits hidden und wird per klick auf ein Icon sichtbar. nun soll es nur wieder geschlossen werden. Sorry für die schlampige schnell hingeklatsche interpretation ;))

function hideObject(element) {
  while (element.nodeName != "DIV" && element.nodeName != "BODY") element=element.parentNode;
  if(element.nodeName == "DIV") element.style.visibility="hidden";
}

Was ist an zwei Zeilen Programmcode auszusetzen?

nichts :) ich hatte nur deine Funktion nicht richtig gelesen und mir war das
alert(element.id);
nicht ins Auge gefallen, was meine Frage beantwortet hatte. Ich dachte deine Funktion zählt nur die Schritte bis zum letzten DIV

viele Grüße

Axel

Grüße zurück ;)