Struppi: Timeout nur im sichtbaren div zünden

Beitrag lesen

und die Fehlermeldung?
ich vermute, da wird gar keine sein und Falke hat schlicht und einfach mein Posting übersehen oder nicht verstanden und vergessen nachzufragen.

Dann wär's mal an der Zeit ein wenig zu debuggen. ich hatte den Thread nur überflogen und diesen eigentlich fehlerfreien Code gesehen.

if (document.getElementById("content2").style.display == "block";)
erste = setTimeout('weg()',2000);

Oh Mann, guckt mal genauer hin!!!

Da ist ein semikolon zuviel.

Das einfachste und naheliegendste wäre sich einfach mal das ausgeben zu lassen was man nutzt:
alert(document.getElementById("content2").style.display);

... aber eigentlich hätte ein Blick in die JS Konsole gereicht.

Struppi.