Uwe Ritter: HTML-Kommentare "<!--" und "-->" in JS ausgeben

Beitrag lesen

Liebe Leute,

habe ein Problem:

Ich möchte im Rahmen einer IF-Abfrage per JavaScript bestimmte Blöcke aus dem HTML-Text auskommentieren. Das habe ich so gemacht:

<script language="JavaScript">
if ("string" == "string") {
document.write("<!--")
}
</script>

Hier ist weiterer Quelltext, der gegebenenfalls auskommentiert werden soll.

<script language="JavaScript">
if ("string" == "string") {
document.write("-->")
}
</script>

Müsste theoretisch eigentlich klappen, tut es aber nicht. Es werden nämlich die Zeichen ")} plötzlich im Browser angezeigt, wenn die Bedingung zutrifft.

Weiss jemand, wie ich die Syntax schreiben muss, damit diese Konstruktion klappt?

Vielen Dank

Uwe