Hallo,
In den Image-Tag, habe ich id='NameDesBildes'.
Wenn Ich aber name='NameDesBildes' in dem Image-Tag extra dazu für den IE6 schreibe (Was auch bei beiden Browsern funktioniert), dann habe eine Fehlermeldung bei dem HTML bzw. XHTML-Validator: "http://validator.w3.org/" was eigentlich nicht passieren darf, da ich XHTML-Strict verweden soll oder muss.
Dann schreibe XHTML 1.0 Transitional.
Einige gängige Browser sind in in diesem Punkt nicht kompatibel mit XHTML 1.0 Strict (bzw. DOM 2 HTML). Wenn man abwärtskompatibel per JavaScript auf Formulare und Bilder zugreifen will, ist XHTML 1.0 Strict Unsinn und führt zu Scripten, die unnötig meist hohe Zugangshürden stezen. (Zugegeben, getElementById kann man voraussetzen, das können gängige Browser schließlich. Es besteht allerdings keine grundsätzliche technische Notwendigkeit, bei solchen Operationen die 4er-Browser zu diskriminieren. Die kommt erst auf, wenn man mit den Formularen bzw. Bildern elaborierte DOM-Operationen unternehmen will.)
Mathias