Bonjour,
Voila je rencontre un petit problème avec mon code.
Dans le cadre d'un exercice simple en JavaScript, j'utilise la page html cours.html suivante :
<html>
<head>
<meta charset="utf-8">
<title>Introduction à JavaScript</title>
</head>
<body>
<script src="../js/cours.js"></script>
</body>```
qui incorpore le chemin du fichier cours.js contenant le code Javascript :
```console.log("Bonjour en JavaScript !");```
### Ce que je veux
Quand j’ouvre la page web cours.html, le message attendu dans la console des outils de développement de Firefox est "Bonjour en JavaScript !"
### Ce que j'obtiens
La console des outils de développement de Firefox n’affiche rien. Si j’actualise la page courante, la console affiche l’adresse du fichier cours.js : *file:///C:/Users/Patrick/Documents/intro-javascript/chapitre_1/js/cours.js*
Quelqu'un peut-il m'aider ?
Merci
Patrick Fédida
Bonjour fedidap,
Si ta page html est dans le répertoire chapitre_1, le chemin devrait être src='js/cours.js'
Bonjour,
De plus, si j'ouvre le fichier cours.js dans mon explorateur Windows, j'obtiens le message d'erreur suivant :
Script:
C:\Users\Patrick\Documents\intro-javascript\chapitre_1\js\cours.js
Ligne : 1
Caract.: 1
Erreur: 'console' est indéfini
Code: 800A1391
Source: Erreur d'exécution Microsoft Jscript
Merci
Patrick Fédida
Bonjour,
Je pense comme @Gynidark qu'il sagit d'un problème de chemin.
De plus l'explorateur Windows n'est pas capable d'interpréter du Javascript.
Je te conseille d'ouvrir directement ton fichier .js dans ton navigateur Web et de voir avec la console ce qu'il affiche.
file:///C:/Users/Patrick/Documents/intro-javascript/chapitre_1/js/cours.js
Ensuite dans ton fichier .html je rajouterai :
type="text/javascript"
Dans ta balise script.
Finalement si c'est un problème de chemin, ta console doit t'avertir que le fichier cours.js n'existe pas.
Si tu appelles ton fichier directement, il n'est pas dans une balise SCRIPT donc ça marche pas
@joe-Tux il me semble qu'en HTML5 le type "text/javascript" est implicite