Bonjour,

j'ai un fichier script.js qui contient entre autre la fonction check(); pour verifier le contenu des champs User et Pass.
il est appeler dans la page html:

<script language="javascript" src="script.js"></script>
Code : 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
17
18
19
20
21
22
 
function check() {
	var msg = "";
	if (document.form.user.value == "")	{
		msg += "Veuillez saisir votre nom d'utilisateur\n";
		document.form.user.style.backgroundColor = "#F3C200";
		}
 
	if (document.form.pass.value == "")	{
		msg += "Veuillez saisir votre mot de passe\n";
		document.form.pass.style.backgroundColor = "#F3C200";
		}
 
	//Si aucun message d'alerte a été initialisé on retourne TRUE
	if (msg == "") return(true);
 
	//Si un message d'alerte a été initialisé on lance l'alerte
	else {
		alert(msg);
		return(false);
	}
}
et je fais appel à la fonction dans mon <form>
<form action="functions.php?action=login" method="post" enctype="application/x-www-form-urlencoded" name="form" onsubmit="return check();">
jusqu'a la tout va bien.

mais au moment que je veux l'utiliser dans une autre page et donc j'ai rajouter une nouvelle instruction au début mais ce ne veut plus fonctionner ni sur la 1ère page ni sur la 2ème page.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
	if (document.form.num_cpte.value == "")	{
		msg += "Le numéro de compte est inéxistant\n";
		document.form.num_cpte.style.backgroundColor = "#F3C200";
		}
et la j ne comprends pas pkoi ?

pouvez-vous m'aider svp?

merci