function vtexte(texte,type){
if(texte.value.length<3){
alert('Veuillez entrer un '+type+' valide');
return false;
}else{
return true;
}
}
//test la validité d'une adresse e-mail
function vmail(mail){
// l'adresse minimum est xx@yy.zz
var point=mail.value.lastIndexOf('.');
// La position du dernier point de l'adresse email
var arob=mail.value.lastIndexOf('@');
// La position du dernier @ de l'adresse email
var longu=mail.value.length;
// La longueur de l'adresse
if((longu-point < 3) || (longu-arob) < 6 || arob > point || point
== -1 || arob == -1){
// Si le point se trouve a moins de 2 caractères de
la fin
// ou si l'arobase se trouve a moins de 5 caractères
de la fin
// ou si il n'y a pas de point après @
// ou si il n'y a pas de point ou pas de @
alert('Veuillez entrer une adresse email valide');
return false;
}else{
return true;
}
}
function vnombre(champ){
if(isNaN(champ.value)||champ.value<5||champ.value>99){
// si ce n'est pas un nombre ou qu'il est inférieur a 5 ou superieur
a 99
alert('Veuillez entrer un age valide');
return false;
}else{
return true;
}
}
//-->
</script>