Verifier champ date et heure

cs_dreaman Messages postés 15 Date d'inscription mercredi 3 novembre 2004 Statut Membre Dernière intervention 2 février 2005 - 2 févr. 2005 à 11:23
cs_sbertrand Messages postés 89 Date d'inscription mardi 19 mars 2002 Statut Membre Dernière intervention 14 mars 2005 - 3 févr. 2005 à 10:36
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

cs_sbertrand Messages postés 89 Date d'inscription mardi 19 mars 2002 Statut Membre Dernière intervention 14 mars 2005
3 févr. 2005 à 10:36
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+
0
Rejoignez-nous