Bonjour,
Par soucis de faire un code propre, j'aimerais trouver une façon de faire cette vérification if dans ma fonction verif_formulaire pour chacun de mes champs. Pour l'instant je vérifie seulement mon champs poste_vise avec cette fonction, mais elle pourrais aussi servir aux champs prénom, nom, adresse etc.

Donc je ne voudrais pas avoir 15 if dans ma fonction...est-ce qu'il y a un moyen d'utiliser 1 if pour tous mes champs?

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
function verif_formulaire(){
 
		var poste = document.getElementById('poste_vise').value;
 
		if( (poste.length < 4) || 
			(poste.indexOf("http") != -1) ||
			(poste.indexOf(">") != -1) ||
			(poste.indexOf("http") != -1) ||
			(poste.indexOf("HTTP") != -1) ){
			alert("Le champs 'poste visé' est invalide");
			document.form1.poste_vise.style.backgroundColor = "#F3C200";
			document.form1.poste_vise.focus();
		   	return false;
		   }else{
			document.form1.poste_vise.style.backgroundColor = "#FFFFFF";
		   }
 
 
	}
Merci !