au moins un des trois numero de tel à saisir
	
	
		bonjour,
je voudrais faire une fonction javascript qui permet de verifier si au moins un des 3 champs telephone (domicile, mobile ou travail) a été rempli.
voici ma fonction (elle a été reprise en majeure partie de la fonction qui permet de verifier si un champs contenant "required" est rempli). ici "required" a ete remplacé par "tel".
voici mon code:
	Code:
	
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
   | function tel(which){
var pass=true
if (document.images){
      for (i=0;i<which.length;i++){
                var tempobj=which.elements[i]
                if (tempobj.name.substring(0,8)=="tel"){
                if (((tempobj.type=="text"&&tempobj.value=='')||(tempobj.type.toString().charAt(0)=="s"&&tempobj.selectedIndex==-1)){
                pass=false
                break
      } 
   }
  }
}
 
if (!pass){
alert("Vous devez entrer au moins un numéro de telephone, merci.");
return false
}
else
return true
} | 
 et dans le 
	Code:
	
1 2 3 4
   | <form name="formu" onSubmit="tel(this)">
<input type="text" name="tel_domicile">
<input type="text" name="tel_mobile">
<input type="text" name="tel_travail">  | 
 merci pour votre aide.
	 
	
	
	
		Re: au moins un des trois numero de tel à saisir
	
	
		
	Code:
	
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
   | function verifie_tel(formulaire){
  var unrempli=false
  for (i=0;i<which.length;i++){
    var tempobj=which.elements[i]
    if (tempobj.type=="text"&&tempobj.name.substring(0,3)=="tel"){
      if (tempobj.value!='') {
        unrempli=true
        break
      } 
    }
  }
  if (!unrempli){
    alert("Vous devez entrer au moins un numéro de telephone, merci.");
  }
  return unrempli;
} | 
 :idea:
Mais bon, tu aurais pu y réfléchir toi même  :?