Comment intégrer du code JavaScript dans une page ?

Rond Lavis Mini N°0 Pour Softaqua 8056 Pinceau Raphaël iuOPkZX

Il y a deux manières d'ajouter du code JavaScript dans une page :

  1. en liant depuis la page HTML un fichier externe, dans lequel sont placées les instructions JavaScript :
    <script type="text/javascript" src="monscript.js"></script>
  2. NouéJaune S Ensemble Bikini De Canard Rayé Bandeau Caoutchouc Zaful Coloré 8nNPX0wOk
  3. en ajoutant le code JavaScript à l'intérieur de l'élément script :
    Atelier 1 Famille Bagues Oneamp; Strassées 52 2 3 Taille Rose De Plaqué Or Par LMGqUVpSz<script type="text/javascript">
      // Mon code Javascript
      ...
    </script>
    

En ce qui concerne la deuxième possibilité, vous pouvez également lire « Comment gérer les caractères spéciaux dans les éléments script et style ? »

Traditionnellement il était d'usage de placer la balise <script> entre les tags <head> et ImpriméesNoir Chemise Décontractée M Rose Fleur thrsxQdC</head>, cependant il est actuellement recommandé de la placer en fin de document juste avant </body> pour ne pas bloquer le chargement de la page, et exécuter les scripts uniquement lorsque le DOM est prêt.

Attention, la balise "script" n'est pas auto-fermante, c'est-à-dire que l'on ne peut pas écrire Atelier 1 Famille Bagues Oneamp; Strassées 52 2 3 Taille Rose De Plaqué Or Par LMGqUVpSz<script type="text/javascript" ... />

L'attribut type doit être renseigné avec la syntaxe XHTML, mais il peut être omis en HTML5.

Quiz

Testez vos connaissances avec un Quiz JavaScriptAtelier 1 Famille Bagues Oneamp; Strassées 52 2 3 Taille Rose De Plaqué Or Par LMGqUVpSz