Appel vers un fichier JS externe qui ne marche pas. - HTML/CSS - Programmation
Marsh Posté le 08-02-2004 à 17:24:35
NeoStranger a écrit : Bjr a tous jai fais une recherche mais jai pas trouvé solution a mon prob.
|
On est pas des devins, donc commence par nous montrer de quelle manière tu appelles une fonction dans ta page html, ainsi que le bout correspondant dans ta page en JS.
Le rapport d'erreur sous Mozilla serait pas mal aussi.
Marsh Posté le 08-02-2004 à 18:40:37
Bin le code ci dessus cest le code dont je me sert pour appeler mon JS, donc déja ca tu la
apres mon code dans mon JS
Code :
|
merci
Marsh Posté le 08-02-2004 à 18:43:25
Où se trouve l'appel des fonctions dans ton HTML ?
Où se trouve le rapport d'erreur du debbugeur de JS de mozilla ?
Marsh Posté le 08-02-2004 à 18:47:08
moula désolé la jai pourtant limpression de te lavoir mis
dans mon HTML pour appeler mon JS je met
<script language="JavaScript" src="js.js"></script>
rapport derreur je sais pas comment on fait désolé??
Marsh Posté le 08-02-2004 à 18:48:42
NeoStranger a écrit : moula désolé la jai pourtant limpression de te lavoir mis |
Non, ça dans ton HTML, c'est l'endroit où tu appel ton FICHIER javascript. Moi je te demande où sont les appels à tes FONCTIONS javascript dans TA PAGE HTML.
Et pour le rapport d'erreur, tu lances mozilla, et tu cherches le debbogueur de script.
Marsh Posté le 08-02-2004 à 18:50:48
ok désolé mais alors jai pas du comprendre le principe. Ce que je veux moi cest un JS externe, et dans ma page html faire appel a ce fichier et qu'il execute tous le JS.
Marsh Posté le 08-02-2004 à 18:55:25
NeoStranger a écrit : ok désolé mais alors jai pas du comprendre le principe. Ce que je veux moi cest un JS externe, et dans ma page html faire appel a ce fichier et qu'il execute tous le JS. |
Que ton JS soit interne ou externe, il faut appeler les fonctions qui s'y trouve.
Visiblement, tu ne sais pas ce qu'est une fonction javascript.
Normalement, ce forum ne sert pas à combler ce genre de lacune. Donc tu feras bien d'aller suivre quelques tutos pour le javascrip afin de comprendre de quoi il s'agit.
Comme on est dimanche, je te donne un élément de réponde.
Une fonction se défini de la manière suivante :
function le_nom__de_la_fonction()
{
corps de la fonction;
instruction;
etc...
}
Ensuite dans ta page html, si tu veux que la fonction soit déclenchée, tu fais tout simplement : le_nom__de_la_fonction();
Mais pas n'importe où.
Soit tu mets un bout de javascript :
<script type="javascrip">le_nom__de_la_fonction();</script>
Soit tu te sers d'un évènement.
Cela peut être un clic sur un bouton, ou un chagement dans un formulaire.
Cela peut être aussi un simple chargement de la page auquel cas, ce sera dans le body :
<body onload="le_nom__de_la_fonction();">
Voilà...
Marsh Posté le 08-02-2004 à 19:00:04
ok merci de ton aide on mavais mal expliqué apparement...
Marsh Posté le 08-02-2004 à 17:12:31
Bjr a tous jai fais une recherche mais jai pas trouvé solution a mon prob.
Jai ma page html, jai fais un fichier JS externe avec ts mes scripts dedans, en ayant pris soin denlever tous les <script></script>
mais lors de lappel de ce fichier dans ma page html bin ca marche pas mon fichier cest js.js et il est a la racine tout comme ma page html
je met
Merci de votre aide
Message édité par Neostranger le 08-02-2004 à 17:13:46
---------------
X