![]() |
Willkommen, Gast ( Anmelden | Registrierung )
![]() |
![]()
Beitrag
#1
|
|
is getting harder Gruppe: User Beiträge: 29 Mitglied seit: 12.08.2003 Mitglieds-Nr.: 1.117 ![]() |
Hallo,
ich will einen Text per document.write erzeugen, in dem ein Umlaut steht. Also so document.write('<p>Tü</p>'); Nur denkt der Browser nun, dass das Script bei dem Semikolon vom Entity zu Ende ist und bringt eine Fehlermeldung. Wenn man statt dem Entity einfach ein ü schreibt, funktioniert's. Gibt es eine Möglichkeit das Entity in JavaScript zu schreiben? Sind Entities bei document.write überhaupt notwendig? Oder werden Umlaute durch document.write auch dann korrekt angezeigt, wenn man nicht den westeuropäischen Zeichensatz benutzt. Gruß, Timo |
|
|
![]() |
![]()
Beitrag
#2
|
|
Anwärter auf W3.org Mitgliedschaft ![]() ![]() ![]() ![]() ![]() Gruppe: User Beiträge: 550 Mitglied seit: 28.11.2001 Wohnort: Berlin Friedrichshain Mitglieds-Nr.: 107 ![]() |
Hallo
@ Heinzelhund: waltari benutzt aber nicht die doppelten, sondern die einfachen Anführungszeichen. Zumindest bei PHP werden dann bestimmte Zeichen anders interpretiert. Vielleicht ist das bei JavaScript ebenso?! (nur 'ne Vermutung) Also: Entweder doppelte Anführungszeichen benutzen, oder es mit einer Maskierung versuchen (document.write('<p>Tü\;</p>');). Tschö, Auge |
|
|
![]() ![]() |
![]() |
Vereinfachte Darstellung | Aktuelles Datum: 15.05.2025 - 17:38 |