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?
Merci !
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"; } }
Partager