Sonderzeichen in Alert

Airis

Erfahrenes Mitglied
Hallo Zusammen,

wo finde ich eine Umlaut-Sonderzeichen-Beschreibung für Java-Script-Alerts?
Z.B. für ein "ä" = \xE4.
In HTML wird ja dafür ein "ä" geschrieben.

Viele Grüsse aus Frankreich
Airis
 
Wieso, du kannst da z.B. ä doch ganz normal benuzten.

alert("ä");

normalerweise escapet man Sonderzeichen in alerts einfach. \n für neue Zeile \t für Tabulator etc.
 
Danke für Eure Antworten.

@Hallo con-f-use,

Hast Du es mal probiert. Wenn Du "ä" in einem Wort stehen hast, dann kommt im Alert "ä".
Da ich mich mit Java-Script nicht auskenne muß ich fragen und probieren.
Die Information zu "\n" kommt mir sehr gelegen, brauch ich, Danke.

Mein Problem ist, ich bastele an einem vorhandenen Script.
Hier sind die Umlaute "ä" durch "\xE4" ersetzt und "ü" durch "\xFC".
Die Ausgabe im Alert erfolgt richtig. Nun hätte ich gerne gewust, wo ich das zum Nachlesen in finde.

@Hallo Gottox,

ich glaube das ist eine Nummer zu groß für mich, kein Dunst.

@Hallo Gumbo,

Du könntest auch die Unicode-Zeichenreferenz-Schreibweise (\unnnn) benutzen.
Muss ich den verwendeten Code dann irgendwo deklarieren und ist es egal, welchen Latin-Code ich verwende?

Ich hoffe, das waren nicht zuviele Fragen?

Viele Grüsse aus Frankreich
Airis
 
Wenn du Unicode-Zeichen referenzieren möchtest, wäre das sinnvollste auch eine Unicode-Kodierung (beispielsweise UTF-8) zu wählen.
 
Hallo Gumbo,

Wenn du Unicode-Zeichen referenzieren möchtest, wäre das sinnvollste auch eine Unicode-Kodierung (beispielsweise UTF-8) zu wählen.

Wie bereits erwähnt, ich habe keine Ahnung davon.
Wo kann ich die Basic dazu nachlesen?

Viele Grüsse aus Frankreich
Airis

P.S.
Prüfe mal die Rechtschreibung ("eurer") in deinem Nachsatz.
 
Die ASCII-Codes kannst du so ermitteln:
Code:
<pre>
<script type="text/javascript">
<!--
for(i=32;i<256;++i)
{
    document.write(String.fromCharCode(i)+'  '+escape(String.fromCharCode(i)).replace(/%/,'\\x')+'\n');
}
//-->
</script>
</pre>
 

Neue Beiträge

Zurück