StartseiteExzerpteÜbersichtSonderzeichen (tabellarisch)

Zuletzt bearbeitet am 14. Dezember 2009

Ausdrucken von Sonderzeichen

Im html-Quelltext können mit der syntaktischen Einleitung &# und einer angefügten Ziffer verschieden Buchstaben oder Symbole erzeugt werden. Es wird ein neues Fenster erzeugt.

Ansicht des neuen Fensters
Quellcode Erläuterungen
/* Start- und Zielwert */
var initial = new Number();
var final = new Number();
/* Zählvariablen */
var i = new Number();
var f = new Number();
var ueberschrift, meldung;
/* Zeichenketten */;
var amp_raute = "&#";
var semikolon = ";";
var umbr01 = "\n";
var tr_i = "<tr>";
var td_i = "<td>";
var td_f = "<\/td>";
var tr_f = "<\/tr>\n";
Variablendeklaration
initial = prompt("Startwert", 32);
final = prompt("Zielwert", "Wert größer als " + initial);
i = initial;
f = Number(final) + 1;
Eingabe der Werte. Ohne Number(final) interpretiert JavaScript final als String, an den es eine 1 anfügt.
ueberschrift = "Sonderzeichen von &#" + i + " bis &#" + j;
meldung = "<html><head>\n";
meldung += "<title>" + ueberschrift + "</title></head>\n";
meldung += "<body>\n";
meldung += "<h1>" + ueberschrift + "</h1>\n";
meldung += "<table>\n";
Vorbereitung der Ausgabe: Da die Werte als html-Text ausgegeben werden, wird dessen Anfang (Header und Beginn des Textes) abgelegt. Dazu werden die nötigen Zeichenfolgen im Speicher meldung „aufaddiert”. Das \n erzeugt im Quelltext einen Zeilensprung.
Mit einer for-Schleife werden die Tabellenfelder belegt.
meldung += "</table>\n";
meldung += "</body></html>";
Abschließen der Ausgabe

Das Skript listet die Sonderzeichen in einem neuen Fenster auf. Wichtig sind folgende Code-Zeilen:

window.document.open();
window.document.write(meldung);
window.document.close();

Durch die Methoden "open" und "close" beginnt und endet der Browser seine Arbeit ordnungsgemäß.

Weitere Links

SelfHTML - Das Unicode-System

Validierung

Valid HTML 4.01 Transitional CSS ist valide!


nach oben | StartseiteExzerpteÜbersichtSonderzeichen (tabellarisch) | Internetworx