4
votes

liaison de JavaScript à un fichier HTML

Je suis à bout de souffle en liant un fichier javaScript à mon main.html, ils sont tous les deux dans le même dossier.

J'ai consulté plusieurs sujets de débordement de pile concernant cette question, et pour une raison quelconque, aucune des solutions résoudre ma réponse.

Mon code actuel est ce que j'ai ci-dessous:

[main.html

document.write("Hello World");

p >

[jsfile.js]

 <!DOCTYPE html>
 <head>
   <link rel="javascript" href="jsfile.js">

   <title>JavaScript</title>
 </head>
   <body>
      <div class="Header">
         <h1>JS Basics</h1>
      </div>
   </body>

Ce code n'affiche pas le message "Hello World", cependant si j'insère le code directement dans le fichier HTML, il le fait.

J'apprécie toute aide sur ce sujet.


3 commentaires

Vérifiez l'onglet de votre réseau - il semble que le fichier n'est pas lié correctement


Voir MDN .


href n'est pas la manière d'inclure js. Vous devriez utiliser src à la place, et il devrait être dans un élément script , pas dans link . Cette approche que vous avez utilisée est pour le style.


3 Réponses :


5
votes

Ajoutez comme suit non avec lien.

<script type="text/javascript" src="jsfile.js"></script>


0 commentaires

0
votes

Vous utilisez le lien incorrect pour JavaScript.

Essayez plutôt d'utiliser ceci


0 commentaires

1
votes

Tapez simplement:

<script src="yourJavascriptFilename.js"></script>

Plus important encore, ajoutez cette ligne au bas de votre balise body pour éviter que votre navigation ne demande le chargement de JavaScript avant d'afficher votre HTML.

entrez la description de l'image ici


0 commentaires