Bonjour à toutes et à tous,
Le fichier externe des scripts ne fonctionne pas
Débutant, je veux prendre l'habitude d'utiliser un fichier externe, sympa.js,
Je voudrais que le fichier externe soit toujours à la même place sur mon ordinateur.
Son chemin est : F:\sympa\javascript\sympa.js
Voici le fichier sympa.js
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <!doctype html> <html lang="fr"> <head> <meta charset="utf-8"> <title>Fonction conversion()</title> <link rel="stylesheet" href="css/style.css"> <script> type="text/javascript" </script> </head> <body> <script> conversion() </script> <script type="text/javascript" src="F:\sympa\javascript\sympa.js"> </script> </body> </html>
si sympa.js est dans le même dossier que le fichier index, conversion()) ne fonctionne pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 function conversion() { var eneuro = prompt("montant à convertir en Euros"); var resultat = eneuro*6.55957; alert( eneuro + "E/n" + resultat +"Frs"); }
La console de firefox affiche: conversion is not defined.
Si sympa.js est dans le fichier externe conversion() ne fonctionne pas!
La console de firefox affiche: conversion is not defined.
Question 1
Est-ce un problème du chemin ?
Comment peut-on le résoudre ?
Question 2
Dans tous les cas je place, <script> type="text/javascript" </script> , entre head et head.
Est-ce une bonne pratique?
Queston 1
l'inspecteur inverse les termes de la ligne contenant le chemin. Que faut-il écrire dans le fichier index, avant </body>?
ou ce qu'affiche l'inspecteur?
Code html : Sélectionner tout - Visualiser dans une fenêtre à part <script type="text/javascript" src="F:\sympa\javascript\150425\sympa.js"> </script>
---------
Code html : Sélectionner tout - Visualiser dans une fenêtre à part <script src="F:\sympa\javascript\150425\sympa.js" type="text/javascript"> </script>
Avec mes remerciements
Cordialement
Papy
Partager