Comme je vous sens totalement fébrile à l'idée d'écrire déjà votre première page WEB avec du Javascript et que je n'ai pas encore réussi à vous faire décrocher, je ne vais pas m'étendre pour le moment sur ce sujet, je vais vous en donner un petit échantillon, ainsi que quelques fonctions, juste pour démarrer:
onLoad()="" | S'exécute quand on charge la page web, doit être placé dans <BODY> |
onUnload()="" | S'exécute quand on quitte la page web, doit être placé dans <BODY> |
onmouseOver="" | S'exécute quand on met le pointeur sur un objet, peut être placé dans le lien <A HREF=""> |
onmouseOut="" | S'exécute quand le pointeur quitte un objet, peut être placé dans le lien <A HREF=""> |
alert("texte ici") | Affiche un panneau avec le texte et un bouton OK |
window.status="" | Affiche un texte en bas de page, avec un peu de boulot (comprenez un peu de programmation), permet de faire défiler du texte |
Attention ! Javascript 1.0 et 1.1 sont sensibles aux majuscules/minuscules, trompez-vous dans l'emplacement du caractère majuscule ou oubliez-le et ça ne marchera pas.
Attention bis ! onmouseOut="" est du Javascript 1.1, ça ne fonctionnera donc pas avec Netscape 2.0 et Internet Explorer 3.0, vous étiez prévenus, ne pleurez pas.
Si ces quelques événements et fonctions ne vous suggèrent rien, il vaut peut-être mieux pour vous abandonner tout de suite le Javascript, si par contre elles vous donnent des démangeaisons au bout des doigts, attendez donc encore la fin de la page, avant d'aller faire des bêtises et d'aller au devant de grandes déceptions...
On peut naturellement imbriquer les événements avec les fonctions, | |
<BODY onLoad="alert('Bonjour !');" onUnload="alert('Au revoir !');">
Est parfaitement valide bien qu'épouvantablement casse-pieds ! Le HTML est en rouge, les ajouts Javascripts au HTML sont en vert, et le Javascript pur est en bleu. Si vous n'arrivez pas à comprendre ce que fait ce petit bout de "programme" javascript, essayez-le dans une de vos pages...
Pour les petits curieux, voici déjà et comme promis une liste complète et barbante d'événements, mais absolument indispensable pour savoir tout ce que l'on peut faire en javascript interractif.
|