javascript externe

Petit nouveau ! | 1 Messages

19 juil. 2005, 17:56

Bonjour à tous,

J'ai un souci avec mon script.J'ai essayé de créer un fichier externe .js en javascript avec mes fonctions pour vérifier mon formulaire mais cela ne fonctionne pas.
Tout fonctionne quand je mets mon javascript dans ma page php mais quand j''utilise une page externe , il n'y va pas.
Voici ma page .js : javaVerificateur.js

function test(n,p,r,nr,l,tel,gsm,cp,aa,mm,jj,nc1,nc2,nc3,email,sexe,log,pw)
{
nc=nc1+nc2+nc3;
x1=nc1.length;
x2=nc2.length;
x3=nc3.length;
bol=true;
if (n=="")
{
alert("Champ Nom vide !");
document.frm.nom.focus();
bol=false;
return bol;
}
return bol;
}

et une partie de ma page php : preinscription.php

<?php
include ("connexion.php");
?>
<html>
<head>

<script language="JavaScript" src="javaVerificateur.js">
</script>
</head>

<body>
<table><tr height="10"><td></td></tr></table>
<form name="frm" action="index.php?option=com_content&task=view&id=46&Itemid=97 " method="POST">
<table align="center">
<tr>
<td width="" height="43"> <input type="submit" name="submit" class="button" value="Envoyer les données" onClick="test(frm.nom.value,frm.prenom.value,frm.rue.value,frm.numero.value,
frm.localite.value,frm.tel.value,frm.gsm.value,frm.code_postal.value,frm.an.value,frm.mois.value,frm.jours.value,frm.no_compte1.value,frm.no_compte2.value,frm.no_compte3.value,
frm.email.value,frm.sexe.value,frm.login.value,frm.pwd.value );return bol"></td>
<td><INPUT type="reset" class="button" value="Effacer les données" name="reset"></td>
</tr>
</table>
</form>
</body>
</html>

Mammouth du PHP | 19672 Messages

19 juil. 2005, 19:05

Première chose à faire : Lire les règlements du forum et t'attarder sur l'article 3, surtout la première ligne.

Seconde chose à faire : éditer ton message et procéder aux modification comme mentionné dans ledit article.

Après, on regardera ton problème.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

19 juil. 2005, 22:16

Code : Tout sélectionner

<script language="JavaScript" src="javaVerificateur.js"> </script>
C'est peut être juste là qu'il y a un problème :)
Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.

shirley
Invité n'ayant pas de compte PHPfrance

21 juil. 2005, 12:41

Bonjour,

Excuse-moi mais qu'est ce que je dois changer dans <script></script>
Ou est le problème?
J'ai écris la même chose que toi.
Merci pour ta réponse

Mammouth du PHP | 983 Messages

21 juil. 2005, 13:11

La syntaxe c'est:

Code : Tout sélectionner

<script language="JavaScript" src="javaVerificateur.js">

Avatar du membre
ViPHP
ViPHP | 3008 Messages

21 juil. 2005, 14:30

Code : Tout sélectionner

<script type="text/javascript" src="javaVerificateur.js"></script>
:arrow: attention à ton retour chariot