Celà consiste à ajouter des (petits) bouts de code au HTML qui seront envoyés au client (Netscape) et exécuté par celui-ci.
Celà sert à donner un peu plus d'interactivité, vérifier que tous les champs d'un formulaire ont bien étés remplis avant de l'envoyer, grossir un image lors d'un clic, changer l'aspect d'un bouton quand la souris passe dessus.
Sa syntaxe ressemble au C et à Java (mais ce n'est pas un langage orienté objet)
Problèmes : Comme les scripts peuvent être interprétés
par des clients très différents, il y a souvent des problèmes
de compatibilité.
Il faut donc programmer très proprement et tester avec plusieurs
navigateurs différents.
Voici un tutoriel bien fait, du même auteur que celui pour HTML.
Exemple :
<SCRIPT LANGUAGE="Javascript">
<!-- ;
function actif(){document.images["bouton1"].src="bouton_enfonce.gif"};
function passif(){document.images["bouton1"].src="bouton_normal.gif"};
// --> </SCRIPT>
<A HREF="INTRO.html" onmouseOver="actif();"
onmouseOut="passif();">
<IMG SRC="bouton_normal.gif" NAME="bouton1"></A>
Remarque : d'autres language de srcipts existent : un exemple en VBscript