Der Martin: if-operatoren...bräuchte Hilfe

Beitrag lesen

Hallo,

Sie sind doch in runden Klammern.

ja, aber nicht in *einer gemeinsamen* Klammerebene!

Hier die gekürzte Version, bei der ich document.get... durch "dgEbID" ersetzt habe. Ich sehe eigentlich keinen Fehler...

Ich schon:

if (dgEbID("html")[0].id) && (dgEbID("html")[0].id == "htm")

if (     bedingung      ) anweisung;

Siehst du's nicht? Der UND-Operator und die zweite Bedingung stehen eben *nicht mehr* in der if-Klammer, sondern da, wo eigentlich die Anweisung erwartet wird, die beim Zutreffen des Ausdrucks ausgeführt wird. Nur ist '&& (...)' natürlich keine gültige Anweisung.

So long,
 Martin

--
Der Mensch denkt, Gott lenkt.
Der Mensch dachte, Gott lachte.