Dieter Raber: Manchmal gehts und manchmal nicht

Beitrag lesen

Hallo Julian,

Wo hast Du FALSE deklariert?

Nirgens. Ich wusste nicht, dass es das nicht standardmäßig in Javascript gibt.

Das gibts schon, aber return moechte keine Klammern. Also return false oder return true

Ohne Prüfung auf Objekt- und Methodenexistenzen?

Was genau muss ich da prüfen? Das die divs alle existieren, weiß ich sicher.

Ob der Browser sowas ueberhaupt kann. Also sowas wie
if (document.getElement)
(
  dein code
}
else
{
  mach sonstwas, zB. return false;
}

Was hat Deine Analyse ergeben?

Pack mal in Deine Funktion alert(i) oder lass Dir die ID des betroffenen Elements ausgeben. Noch besser als alert() finde ich  window.status = i, dann musst du das alert nicht immer wegklicken

Gruß,

Dieter