- si il choisi France dans la liste, la saisie du num. de telephone sera forcée par une expres. reguliere pour saisir forcement de cette facon la : XX XX XX XX XX (chiffres separes oas espace)
- si il choisi un autre pays, alors la saisie du num. de telephone est libre, il peut renseigner ce qu'il veut.
j'ai commencé un code pour les express. regulieres mais je ne vois pas trop comment m'y prendre apres pour modifier dynamiquement le champs telephone comme je le souhaite.
voila la liste déroulante du pays :
<select name="attribute37" ><option value="france" >france<option value="belgique" >belgique<option value="suisse" >suisse</select>
<script>
function ValidatePhone(input,span) {
if (doitVerrifier) {
if (ok) {
span.innerHTML="Numero de telephone <b>valide</b> !"
return true;
} else {
span.innerHTML="Numero de telephone <b>invalide</b> !"
input.focus()
retrun false;
}
} else {
span.innerHTML="<b>Aucune validation</b> ne s'applique pour votre pays";
return true;
}
}
</script>
Enfin comment faudrait il adopter mon code pour qu'il fonctionne avec ma liste. Et quel est le type de regexp a appliquer ? Merci bcp de votre aide.