I)
Contenu de ce cours
Dans ce cours vous trouverez les bases du javascript et un certain nombre
d'applications pratiques avec les explications afin que vous puissiez
les adapter à vos besoins.
Si vous veniez à vouloir les utiliser tels quels je vous serais
reconnaissant de bien vouloir conserver les commentaires et d'ajouter
l'adresse de mon site à ces commentaires.
Vous pouvez utiliser l'ensemble de ces scripts sans aucune restriction
à partir du moment où vous ne les vendez pas. Si tel venait
à être votre choix, envoyez-moi une carte postale électronique
ou un mail avec un joli paysage que je puisses le mettre en fond d'écran.
II)
Introduction
Le
javaScript est un langage interprêté, qui nécessite
un navigateur. Il a donc un fonctionnement différent de Java ou
du C, C++ qui sont des langages compilés et n'ont pas besoin d'une
tierce application pour fonctionner.
Il y a un petit problème; le javascript n'est reconnu qu'à
partir de navigateurs 3.x, pas par les navigateurs version 3 ou inférieure.
Un
programme JavaScript est composé de 2 morceaux, le premier se situe
normalement dans l'en-tête (le HEAD) de la page HTML, c'est la fonction
javascript elle-même, et le deuxième est dans le corps (BODY)
de la page HTML, c'est l'appel de la fonction.
Une fonction javascript peut être appelée depuis différents
endroits du corps d'une page HTML et pour différentes raisons:
-Au chargement de la page par le navigateur
Pour faire des images qui changent toutes seules, qui se déplacent..
-Sur une action de l'utilisateur
Déplacement de la souris, validation d'un formulaire...
III)
Syntaxe d'une fonction javascript
a)La
fonction
Elle est située dans l'en-tête de la page HTML, c'est une
convention qui facilite l'exécution par les navigateurs et permet
une meilleure compréhension du programme, cependant rien n'est
imposé et on peut très bien mettre une fonction dans le
corps de la page HTML... enfin normalement :-).
Pour définir un ensemble de fonctions Javascript, il faut écrire
ces quelques lignes:
D'abord éliminer les navigateurs qui ne parle pas le Javascript
enfin si vous trouvez quelqu'un qui ne veut pas télécharger
la dernière version du navigateur, en général gratuite,
ou qui ne peut pas, en général dans les universités.
<!--
Les vieux navigateurs ne verront qu'un commentaire à partir d'ici
et jusqu'à ce que l'on note à la fin de nos fonctions les
caractères libérateurs
-->
Suite---->
|