Verifier champ date et heure

Signaler
Messages postés
15
Date d'inscription
mercredi 3 novembre 2004
Statut
Membre
Dernière intervention
2 février 2005
-
Messages postés
89
Date d'inscription
mardi 19 mars 2002
Statut
Membre
Dernière intervention
14 mars 2005
-
Bjour,
j'ai 3 fonctions qui vérifie mes champs de saisie de "date","heure debut" et "heure fin", mais je voudrai rassemblé les trois...comment puis-je faire..merci

function verifDate(post){
formatDate = new RegExp("^[0-9]{2}/[0-9]{2}/[0-9]{4}$")


if (post.tranch_date.value.match(formatDate))
return true;
else
alert ("La date doit être sous la forme jj/mm/aaaa !");
return false;
}



function verifHD(post){
formatHeureDeb = new RegExp("^[0-9]{2}:[0-9]{2}:[0-9]{2}$")


if (post.tranch_timecon.value.match(formatHeureDeb))
return true;
else
alert ("L'heure de début doit être sous la forme hh:mm:ss !");
return false;
}



function verifHF(post){
formatHeureFin = new RegExp("^[0-9]{2}:[0-9]{2}:[0-9]{2}$")


if (post.tranch_timedecon.value.match(formatHeureFin))
return true;
else
alert ("L'heure de fin doit être sous la forme hh:mm:ss !");
return false;
}


1 réponse

Messages postés
89
Date d'inscription
mardi 19 mars 2002
Statut
Membre
Dernière intervention
14 mars 2005

function veriftontruc(post){
formatDate = new RegExp("^[0-9]{2}/[0-9]{2}/[0-9]{4}$")
if !(post.tranch_date.value.match(formatDate))
{alert ("La date doit être sous la forme jj/mm/aaaa !");
return false; }



formatHeureDeb = new RegExp("^[0-9]{2}:[0-9]{2}:[0-9]{2}$")


if !(post.tranch_timecon.value.match(formatHeureDeb))
{alert ("L'heure de début doit être sous la forme hh:mm:ss !");
return false; }


formatHeureFin = new RegExp("^[0-9]{2}:[0-9]{2}:[0-9]{2}$")


if !(post.tranch_timedecon.value.match(formatHeureFin))
{alert ("L'heure de fin doit être sous la forme hh:mm:ss !");
return false;}

return true;
}

tous simplement, par contre je sais plus s'il mettre la nagation de la condition (le point d'exclamation dans ou a l'exterieur des parentheses, verifie la syntaxe)

a+