Umlaute

Umlaute müssen u.U. in Javascript kodiert werden, damit man diese Zeichen später wieder genauso lesen kann.
Kodieren bedeutet, dass einige Zeichen in der Verarbeitung ausgetauscht werden gegen andere,
welche als Platzhalter für die richtigen Zeichen funktionieren.
Zu Ausgabezwecken werden die kodierten Zeichen dann wieder dekodiert.

Mehr dazu in den folgenden Links:
  1. http://www.mediaevent.de/tutorial/sonderzeichen.html
  2. http://www.mediaevent.de/javascript/encodeUri.html
  3. http://www.salesianer.de/util/alert-umlaute.html
  4. http://www.netengine.at/de/hilfe/wiki/wiki-detail/?wid=3
  5. http://webbausteine.de/blog/tipps/schriftzeichen_richtig_darstellen.php
  6. http://www.htmlopen.de/programmierung/trickkiste/tricks185.html
  7. http://www.html-seminar.de/referenz-sonderzeichen.htm
  8. https://msdn.microsoft.com/de-de/library/ie/2yfce773%28v=vs.94%29.aspx
  9. http://www.liesong.de/js/scripts/alertumlaute.html
  10. http://de.selfhtml.org/javascript/objekte/unabhaengig.htm
  11. http://www.plus2net.com/javascript_tutorial/string-escape.php
  12. http://www.w3schools.com/jsref/jsref_unescape.asp
  13. http://www.yuki-onna.co.uk/html/encode.html
  14. http://www.teialehrbuch.de/Kostenlose-Kurse/JavaScript/12731-escape.html
  15. http://www.teialehrbuch.de/Kostenlose-Kurse/JavaScript/12732-unescape.html
  16. http://www.google.de/#hl=de&q=unescape+javascript+%C3%A4+%C3%BC+%C3%B6&oq=unescape+javascript+%C3%A4+%C3%BC+%C3%B6&aq=f&aqi=&aql=&gs_sm=e&gs_upl=201758l204999l0l205333l6l6l0l5l5l0l163l163l0.1l1l0&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=2e73c6324e4f3ea2&biw=1024&bih=583
  17. http://www.weedit.de/clever/programmieren/Wie-kann-man-Umlaute-wie-oe-ue-ae-in-Javascript-darstellen-4Jjvc.php
  18. http://www.w3schools.com/jsref/jsref_unescape.asp
  19. http://www.web-code.org/coding-tools/javascript-escape-unescape-converter-tool.html

Sonderzeichen

In den im Programm verwendeten Zeichenketten können und müssen neben den Zeichen eines Zeichensatzes manchmal auch verschiedene Sonderzeichen zusätzlich genutzt werden, z.B. zu Formatierungszwecken in Hinweismeldungen.

Einen Zeilenumbruch sieht wie folgt aus (n=newline) und wird zu Formatierungszwecken verwendet:
var zeilenumbruch = "\n";
Wenn dieses nicht funktioniert, so kann man es auch mit " " versuchen, z.B. bei Umbrüchen in Buttonbeschriftungen.

Zeichenketten stehen in Anführungszeichen. Daher können zusätzliche Anführungszeichen nur dann innerhalb von Zeichenketten verwendet werden, wenn diese wie im folgenden Beispiel geschrieben werden:
var zeichenkette = "Der Begriff \"Anführungszeichen\" steht innerhalb dieser Zeichenkette in Anführungszeichen";

Backslashes werden oft zum Schreiben von Dateipfaden verwendet. Wenn solche Dateipfade in Zeichenketten stehen sollen, dann schreibt man Backslashes wie folgt:
var dateipfad = "c:\\tmp\\logdata.txt";

Ein Tabulator wird wie folgt geschrieben:
var tabulator = "\t";

Weitere Infos