|
Die Firma Netscape erfand die Programmiersprache JavaScript und integrierte die Version 1.0 in den eigenen Web-Browser der Version 2.0. JavaScript-Dateien können direkt in HTML-Dateien integriert oder als separate Datei eingebunden werden. JavaScript ist eine Scriptsprache, somit als integrierter Bestandteil von HTML entworfen worden und wird als so genannter De-facto-Standard inzwischen von nahezu allen Webbrowsern unterstützt.
JavaScript ähnelt einer Programmiersprache, man kann damit ereignisorientierte Aktionen ausführen oder auch Aktionen des Anwenders kontrollieren bzw. überprüfen. Der erweiterte Teil von JavaScript ist verantwortlich für das, was unter dem Stichwort Dynamic-HTML oder DHTML bezeichnet wird.
Ein einfaches Beispiel für den Einsatz von JavaScript ist
die Berechnung des Quadrates einer Zahl. So könnte der
Quelltext aussehen:
<!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html lang="de">
<head><title>JavaScript-Beispiel: Quadratzahl
berechnen</title>
<meta http-equiv="content-type"
content="text/html; charset=ISO-8859-1">
<script type="text/javascript">
function Quadrat
() {
var Zahl = parseFloat(document.getElementById("zahl").value);
if (isNaN(Zahl))
{
document.getElementById("ergebnis").firstChild.data
= "Bitte gib eine gültige Zahl ein!";
} else
{
var Quadrat = Zahl * Zahl;
document.getElementById("ergebnis").firstChild.data
= "Ergebnis: Das Quadrat von " +
Zahl + " ist " + Quadrat +
"!";
}
}
</script>
</head>
<body>
<h1>Quadrat berechnen!</h1>
<p><label>Zahl eingeben: <input type="text"
id="zahl" size="4"></label></p>
<p><input type="button" value="Quadrat
berechnen!" onclick="Quadrat()"></p>
<p id="ergebnis">Ergebnis: </p>
</body>
</html>
|