Bonjour,

dans mon formulaire, j'ai un champs de saisie et lorsque je valide mon form, j'ai une fonction javascript qui vérifie que la valeur est correctement renseignée...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
function checkFields(){
var fileNameValue = new String(document.getElementById("fileName").value);

	if(fileNameValue == ''){
		alert ("Veuillez renseigner le nom du fichier source !");
		return false;
	}else if(fileNameValue.toUpperCase().endsWith("zip") == false){
		alert ("Uniquement les fichiers zip sont autorisés !");
		return false;
	}else{
		return true;
	}
}
Mais lorsque je valide mon formulaire, j'ai l'erreur suivante :
Cet objet ne gère pas cette propriété ou cette méthode.
Il fit référence à la ligne en rouge...
Pourquoi cette erreur ?

PS : lorsque j'essaie ce bout de code, je n'ai aucun problème :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
function checkFields(){
 
	if(document.getElementById("fileName").value == ''){
		alert ("Veuillez renseigner le nom du fichier source !");
		return false;
	}else{
		return true;
	}
}