Hallo,
Mit „Erfolgsfall“ meinte ich, dass das Script auch ausgeführt wird, wenn es sich in einem HTML-Kommentar befindet. Ich hätte mich wohl genauer ausdrücken sollen :-|
Jetzt mal langsam für mich zum mitschreiben:
Erfolgsfall == Anzeige Alertchen, oder?
Ja, aber der „Erfolgsfall“ ist in diesem Fall nicht das, was ich demonstrieren wollte.
Ergo hätte doch trotz der Kommentare ein Alert erscheinen sollen.
Nein. Genau *das* ist einer der großen Unterschiede zwischen XHTML und HTML. Dort wird nicht zwischen „Kommentar befindet sich in Style/Script“ und „Kommentar befindet sich irgendwo anders“ unterschieden.
Elementnamen interessieren den Parser, der den Code zu einem DOM-Baum umwandelt, nicht. Und das ist eigentlich auch gut so.
Offenbar zog es das Scriptchen vor, nicht ausgeführt zu werden.
Kannst du irgend einen Fehler erkennen oder liefert dir Firefox eine Fehlermeldung?
dumm gelaufen
kann so ohne weiteres nicht widerrufen werden.
Ich habe den Text im Beispiel noch mal überarbeitet. Vielleicht ist er jetzt etwas passender ;-)
mfg. Daniel