Hallo,
Hi,
ich würde einem DIV-Container per DHTML gerne als Content " " zuweisen - also ein Leerzeichen (" " geht nicht).
Warum geht " " nicht, warum muss es ein »geschütztes« Leerzeichen sein? Warum muss das div-Element denn diesen Inhalt haben?
Nur zeigt mir der Browser das " " als Klartext an und nicht als Sonderzeichen. Gibt es eine Möglichkeit, dem Browser zu sagen, dass es ein Sonderzeichen ist und kein Text?
Zeichen-Entity-Referenzen im JavaScript-Code werden nicht umgesetzt.
Ein geschütztes Leerzeichen kannst du über die Escape-Sequenz "\u00A0" notieren. Auf diese Weise kann man jedes Unicode-Zeichen über seine hexadezimale Nummer im Unicode-Standard notieren (das geschützte Leerzeichen hat den Dezimalwert 160, hexadezimal entsprechend A0). Nach \u notiert man die vierstellige Hexadezimalzahl des gewünschten Zeichens.
Mathias