MudGuard: Validator schimpft aus mir unerklärlichen Gründen...

Beitrag lesen

Hallo liebe Leute!

Ich probiere, alle meine Seiten HTML 4.01 valide zu schreiben... dabei treten jetzt aber Probleme auf. Ich habe hier zwei Stellen, an denen der Validator schimpft... könnt ihr mir vielleicht sagen, was ich falsch mache?

1.)

Ich benutze bei einem Formular ein Javascript, damit ich eine Grafik als "Löschen"-Button einsetzen kann. Dieses Script sieht so aus:

<script type="text/javascript">
<!--
document.write ("<a href="javascript:document.forms[0].reset()"><img src="bilder/sonstige/loeschen.gif" style="border:none" alt=""></a>");
//-->
</script>

Der Validator schimpft folgenderweise...

Line 371, column 50:
  ... /loeschen.gif" style="border:none" alt=""></a>");
                                                        ^Error: end tag for element "A" which is not open; try removing the end tag or check for improper nesting of elements

Logisch. Das erste Vorkommen der Zeichenkette </ (kleiner, Schräger)
beendet den Inhalt der script-Section.
Schreibe </ und das Problem sollte verschwunden sein.

Andreas