* JavaScript *

JavaScript ist eine Netscape-Entwicklung und hat, trotz seines Namens nichts mit Java zu tun. JavaScript wurde entwickelt, die engen Grenzen, die HTML steckt, um interaktive Inhalte zu erweitern. Brauchte man für vieles noch CGI-Anwendungen und damit eine Sprache, die in der Regel nur Profis vorbehalten bleibt, so ist mit JavaScript eine einfache Scriptsprache entstanden, die so manche Aufgabe von CGI übernehmen kann. JavaScript ist eine Programmiersprache die nicht kompiliert (Zusammenfassung zweier Schriftarten in eine HTML) werden muss, sondern vom Browser parallel zur Laufzeit interpretiert wird. JavaScript wird direkt in ein HTML-Dokument eingebunden und in gleicher Weise abgearbeitet wie HTML - von oben nach unten, streng in der Abfolge der Notierung. Alle Anweisungen können mit einem normalen Editor erstellt werden und die einzige Bedingung die JavaScript stellt, ist ein JavaScript-fähiger Browser. Im Falle von Netscape sind die Scripts ab Version 2.0 und mit dem Internet Explorer ab Version 3.0 ausführbar.
Mit JavaScript lassen sich kleinere Anwendungen schreiben, Taschenrechner, Uhren, Formularinhalte auslesen und auf Richtigkeit der Eingaben überprüfen. Die sogenannten "Cookies", die Informationen über den Seitenbesuch eines Anwenders auf dessen Festplatte ablegen und beim erneuten Besuch der Seite wieder auslesen, sind JavaScript-Programme. Ebenso wie mit CGI, HTML-Seiten "on the fly", also zum Zeitpunkt des Aufrufes selbst generiert werden, kann man dies auch mit JavaScript erledigen. Eine Meldung wie: "Vielen Dank für Ihren Besuch, Herr Mustermann ! Ihre Bestellung wurde entgegengenommen.", kann sowohl von CGI, als auch von JavaScript generiert worden sein.
JavaScript ist also sehr flexibel zu handhaben und in vielen Fällen geeigneter als die wesentlich mächtigeren und damit komplizierteren Sprachen PERL ( für CGI ) und Java.

JavaScript Besipielanwendungen
Eine einfache Anwendung, die in allen Lehrbüchern vertreten ist, sieht als Code so aus:

<form>
<input type="button" name="Button"
value="Hier klicken"
onClick="alert('Hallo!')">
<form>


Menü: Internet

zurück zur Hauptseite