Du bist aber angriffslustig o.O
Nein.
Also wenn er sich die Begründung anschaut, sollte er es doch verstehen..
Der OP versteht daruch aber nicht, wie er das Problem selbst Lösen kann bzw. wie man überhaupt die Ursache findet.
Mein Hinweis auf die Fehlerkonsole wäre ausreichend gewesen, die wirft im Firefox einen ziemlich deutlichen Hinweis aus, dem man nachgehen kann. Der Hinweis von Alexander macht die Sache etwas deutlicher und hätte ebenfalls ausreicht.
wo ist dein Problem? Ich denke schon, dass er 1. nicht wieder versucht IDs als definierte Variablen zu benutzen, 2. kein "javascript:" mehr in Event-Attribute einbaut und 3. Attribute nicht mehr groß zuschreiben versuchen wird.
Was genau hat das Problem verursacht - ich weiß es, weißt es du?
Bei dem 2. Punkt hab ich auch "sollte" gesagt, obwohl das sogar noch weniger durchgeht.
Nein, aufgrund der Lesbarkeit des Codes ist getElementById() imho sehr sinnvoll - ansonsten ist nicht klar ob ein name- oder ein id-Attribut gemeint ist, wenn beides existiert ist das sogar verwirrend (bzw. für das External Interface bei Flash für den IE sogar notwendig).