L'emplacement du code JavaScript : 1. Placez-le dans la paire de balises "
" pour vous assurer que le code js a été chargé avant que le script ne doive être utilisé ; . Placez-le dans la balise "" 3. Placez-le dans un fichier externe de ".js" et introduisez-le avec la balise script.
L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.
Où mettre le code JavaScript ?
Normalement, le code JavaScript est utilisé avec le code HTML, et le code JavaScript peut être placé n'importe où dans le document HTML. Cependant, son emplacement aura un certain impact sur l'exécution normale du code JavaScript, comme détaillé ci-dessous.
Placé entre
Placer le code JavaScript entre les balises
une pratique courante. Étant donné que les documents HTML sont chargés par le navigateur de haut en bas, placer le code JavaScript entre les balises garantit qu'il a été chargé avant que le script ne doive être utilisé :<html> <head> <script type="text/javascript"> …… JavaScript 代码 …… </script> </head> ....
est placé entre
Dans certains cas, le code JavaScript est placé entre
Imaginez la situation suivante : nous avons un morceau de code JavaScript qui doit fonctionner sur des éléments HTML. Cependant, comme le document HTML est chargé séquentiellement de haut en bas par le navigateur, afin d'empêcher le code JavaScript d'exploiter l'élément HTML et de signaler une erreur (l'objet n'existe pas) avant le chargement de l'élément HTML, ce code doit à écrire dans l'élément HTML. Plus tard, l'exemple est le suivant :<html> <head> </head> <body> </body> <div id="div1"></div> <script type="text/javascript"> document.getElementById("div1").innerHTML="测试文字"; </script> </html>
Mais généralement, nos opérations sur les éléments de page sont généralement pilotées par des événements, donc la situation ci-dessus est rare. De plus, nous vous déconseillons d'écrire du code JavaScript en dehors de .
Astuce
Si le document HTML est déclaré en XHTML, la balise <script></script> replace