Il y a plusieurs façons d'inclure du JavaScript dans une page
HTML:
Dans les balises <script>
La première méthode est d'inclure directement votre codes JavaScript dans vos pages grâce à la balise
<script>.
Code
<script type="text/javascript">
<!--
Le code de votre script
// -->
</script>
Dans un fichier externe
Il vous est aussi possible grâce, à la même balise
<script>, de faire appel à un fichier externe contenant votre code JavaScript.
Code
<script type="text/javascript" src="url/fichier.js"></script>
Grâce aux évènements
La dernière méthode est de faire exécuter du code JavaScript grâce aux évènements
HTML.
Structure
<balise evenement="code Javascript">
Les événements
Ci-dessous une liste des différents événements avec lesquels vous pourrez utiliser du code JavaScript.
- onblur : Se produit lorsque l'object actif perds le focus, n'est plus l'objet actif.
- onclick : Se produit lorsque le visiteur enfonce le bouton gauche de la souris sur le contenu de la balise.
- ondblclick : Se produit lorsque le visiteur enfonce deux fois rapidement le bouton gauche de la souris sur le contenu de la balise.
- onfocus : Se produit lorsque l'object reçoit le focus, devient l'objet actif.
- onmousedown : Se produit lorsque le visiteur fait descendre sa souris vers le bas de l'écran en partant du contenu de la balise.
- onmouseup : Se produit lorsque le visiteur fait monter sa souris vers le haut de l'éran en partant du contenu de la balise.
- onmouseover : Se produit lorsque le visiteur place sa souris au dessus du contenu de la balise.
- onmousemove : Se produit lorsque le visiteur fait bouger sa souris au dessus du contenu de la balise.
- onmouseout : Se produit lorsque le visiteur retire sa souris du dessus du contenu de la balise.
- onkeypress : Se produit lorsque le visiteur enfonce une touche de son clavier.
- onkeydown : Comme pour onkeypress, se produit lorsque le visiteur enfonce une touche de son clavier, mais ne dure que pendant le temps de la descente de la touche.
- onkeyup : Comme pour onkeypress, se produit lorsque le visiteur enfonce une touche de son clavier, mais ne dure que pendant le temps de la remontée de la touche.
Imprimer cette publication