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