Volksbildungswerk Klarenthal e.V.

Kurs 87/Frühjahr 2002:
Workshop: Wir entwickeln den Internet-Auftritt klarenthal.org weiter!
- Webseitenerstellung II -

Zusammenfassung Doppelstunde 7 (22.4.2002)

[zurück] Vorherige Doppelstunde  Index


  1. Java Script - Objekte
    Objekte sind JavaScript-Sprachelemente, auf die per Namen zugegriffen werden kann und die durch Eigenschaft, Methode und/oder Ereignis genau definiert sind. Mit Punkt . werden die einzelnen Bestandteile getrennt.
    Beispiele: document.formular.eingabe.value();
    window.open("URL"); window.close();

    Häufig werden sie genutzt, um Formulare auszuwerten.
    Beispiel: Auswahl aus einer Linkliste und sofortiges Verzweigen. Die wesentlichen Elemente sind: document.auswahl.links.selectedIndex und window.location.href. Ersteres Objekt weist auf die getroffene Auswahl, das zweite ändert den Fensterinhalt durch Aufruf der angegebenen URL.
    weitere Beispiele: Ausgabe im Statusfeld des Browsers (untere Zeile) erfolgt z.B. mit onMouseOver="window.status='Ihr text';"
    Das Objekt Math stellt alle möglichen Rechenoperationen zur Verfügung.
    Das Objekt array wirkt wie eine Matrix, z.B. stellt das Objekt form.element[5].value den fünften Wert einer Auswahlliste bereit.
    Vorsicht: Meist wird in JS mit 0 zu zählen begonnen!

  2. Java Script - Variable
    Variable sind beliebig verwendbare Platzhalter mit unterschiedlichen Werten. Z.B. können Sie den Wert eines Objektes einer Variablen zuweisen. Verwenden Sie bei der Definition stets das vorangestellte Wort var - auch wenn einige Browser das nicht erfordern! Die Namen sind "case-sensitive", d.h. JS unterscheidet nach Groß- und Kleinschreibung.
    Beispiele: var a = 10;
    var B = "Hallo Welt";
    a = a ++;
    - identisch mit a = a + 1
    var c = "a" + "b"
    - eine einfache Zeichenkettenoperation
    Die Möglichkeiten sind unbeschränkt! Aber ebenso ist ein intensives Testen unabdingbar!

  3. Java Script - Funktionen
    Wie schon bei den Basisfunktionen gesehen, setzt sich auch eine selbstdefinierte Funktion aus folgenden Bestandteilen zusammen:
    function mein_name(parameter)
    {
     anweisungen;
     ...
    }
    Beim Namen muß wie bei Variablennamen, auf Groß-Kleinschreibung geachtet werden! MeineFunktion ist was anderes wie meineFunktion!

  4. Java Script - weiterführende Links
    Neben SelfHTML von Stefan Münz (http://selfhtml.teamone.de/) seien hier noch erwähnt:
    http://www.netzmafia.de/skripten/javascript/
    Leicht lesbar geschriebene Anleitung mit vielen Beispielen
    http://www.selfhtml.de/js-tut/
    mehr zum Nachschlagen, aber auch mit vielen Beispielen
    http://www.javascriptsource.com
    eine große Sammlung von fertigen Scripten, englisch

[zurück] Vorherige Doppelstunde  Index

© 2002 Andreas Schmidt