Hallo,
Bei folgender Zeile in meinem Script
<script type="text/javascript">
<!--
...
absatz.innerHTML = "<span class='klasse'>"+text[0]+"</span>";
...
//-->
</script>
meldet der W3C-Validator den Fehler: "end tag for element "SPAN" which is not open" !
Dem folgenden Hinweis
"If this error occured in a script section of your document, you should probably read this FAQ entry."
bin ich nachgegangen, aber aus den Erklärungen dort nicht recht schlau geworden.
Darf ich das abschliessende </span> in Scripten nicht verwenden, wenn ich valides HTML 4.01 Strict erstellen will ?
Bei einem Test hat folgende schreibweise funktioniert, dh. der Validator hat sich nicht beschwert:
absatz.innerHTML = "<span class='klasse' />"+text[0]+"";
Ist das korrekt so ? Gibt es eine Möglichkeit, die betreffende Zeile irgendwie auf klassische Art und Weise zu schreiben, ohne das sich der Validator meldet ?
Mit Gruss Gustav