Connais-tu l'intégration de JavaScript dans les pages web ?
<html>
<head>
... scripts go here
</head>
<body>
.. your text or HTML.
</body>
</html>
C'est encore mieux avec l'attribut de langage.br>
<script langage="javascript">alert( "Hello World!" );</script>
Javascript files are pure javascript. The script tag is an HTML tag for a web page.
Lorsque l'utilisateur clique sur l'ancre, le JavaScript contenu dans le href s'exécute.
<html>
<head>
<script>console.log("head");</script>
</head>
<body onload="javascript:console.log('load')">
<script>console.log("body");</script>
</body>
</html>
L'ordre de chargement est important si différentes parties du script sont interdépendantes.
<p id="test">Hello</p>
<html>
<head>
<script>
var title = document.getElementById( "hello" );
console.log( title );
</script>
</head>
<body>
<h1 id="hello">Hello World</h1>
</body>
</html>
L'ordre d'exécution est important.
Le HEAD script est exécuté avant que le BODY et ses enfants ne soient chargés.
Ainsi, le script ne peut pas trouver l'élément hello.