W3C HTML 4.01 JavaScript Problem

Status
Nicht offen für weitere Antworten.

Snowowl

Erfahrenes Mitglied
Hallo,

wie der Titel schon sagt, gibt der W3C Validator bei folgender Stelle ein Error:

HTML:
marker.openInfoWindowHtml("<b>" + name + "</b><br>" + address + "<br><a href=\"index.php?cat=schule&id=" + id + "\">Details</a>");

end tag for element "B" which is not open.
und
end tag for element "A" which is not open.

Ich wüsste nicht, wie ich das anders lösen soll, da die Variable ja in die Methode als Parameter rein muss.
Hat vielleicht jemand eine Lösung für das Problem?

Vielen Dank im Voraus!

Niklas
 
Hi,

notier mal in den schliessenden Tags der beiden bemängelten Elemente vor dem Slash einen Backslash.

mfg Maik
 
In direkt im HTML-Code eingebettetem JavaScript-Code sollten die HTML-Metazeichen „<“ und „>“ maskiert werden.
Code:
marker.openInfoWindowHtml("\x3Cb\x3E" + name + "\x3C/b\x3E\x3Cbr\x3E" + address + "\x3Cbr\x3E\x3Ca href=\"index.php?cat=schule&id=" + id + "\"\x3EDetails\x3C/a\x3E");
 
Status
Nicht offen für weitere Antworten.

Neue Beiträge

Zurück