Regex JS
Fermé
drogba7213
Messages postés
1521
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
-
26 févr. 2009 à 09:39
Archeus01 Messages postés 1567 Date d'inscription mercredi 3 octobre 2007 Statut Membre Dernière intervention 9 juin 2022 - 3 mars 2009 à 11:57
Archeus01 Messages postés 1567 Date d'inscription mercredi 3 octobre 2007 Statut Membre Dernière intervention 9 juin 2022 - 3 mars 2009 à 11:57
A voir également:
- Regex JS
- Regex tabulation ✓ - Forum Programmation
- Js echo ✓ - Forum PHP
- Js/kryptik.ad ✓ - Forum Virus
- Js/packed.agent.n ✓ - Forum Virus
- Regex tout sauf - Forum Java
7 réponses
Archeus01
Messages postés
1567
Date d'inscription
mercredi 3 octobre 2007
Statut
Membre
Dernière intervention
9 juin 2022
447
26 févr. 2009 à 10:05
26 févr. 2009 à 10:05
Donne ton code actuel, certain t'aideront plus facilement...
drogba7213
Messages postés
1521
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
21
26 févr. 2009 à 11:01
26 févr. 2009 à 11:01
ok alors je redis que je suis pas une star ok? lol
donc comme vous pouvez le voir j'ai pas trouvé le truc pour les ":"
donc voila!
var heure=new RegExp("^[0-9]{6}); if(document.enregistrement.heure.value !="" && !exp.test(document.enregistrement.heure.value)){ alert("Saisie non valide de l'heure"); return false;
donc comme vous pouvez le voir j'ai pas trouvé le truc pour les ":"
donc voila!
drogba7213
Messages postés
1521
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
21
26 févr. 2009 à 13:50
26 févr. 2009 à 13:50
up
drogba7213
Messages postés
1521
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
21
27 févr. 2009 à 09:01
27 févr. 2009 à 09:01
mec je viens de faire ca :
function isHour(sHour){
var sSeparator = ':';
var withSeconds = false;
if(sHour.match("^[0-9]{2}:[0-9]{2}:[0-9]{2}$")) var withSeconds = true;
else if(!sHour.match("^[0-9]{2}:[0-9]{2}$")) return false;
var arHour = sHour.split(sSeparator);
var iHour = parseInt(arHour[0]);
var iMinute = parseInt(arHour[1]);
if(withSeconds) var iSecs = parseInt(arHour[2]);
else var iSecs = 0;
return (iHour >= 0 && iHour < 24) && (iMinute >= 0 && iMinute < 60) && (iSecs >= 0 && iSecs < 60);
}
mais je ne sais pas ou mettre cette fonction dans mon code php et surtout commet l'appellé.
peut tu me dire stp?
PS : ton refresh c'est trop bien merci
function isHour(sHour){
var sSeparator = ':';
var withSeconds = false;
if(sHour.match("^[0-9]{2}:[0-9]{2}:[0-9]{2}$")) var withSeconds = true;
else if(!sHour.match("^[0-9]{2}:[0-9]{2}$")) return false;
var arHour = sHour.split(sSeparator);
var iHour = parseInt(arHour[0]);
var iMinute = parseInt(arHour[1]);
if(withSeconds) var iSecs = parseInt(arHour[2]);
else var iSecs = 0;
return (iHour >= 0 && iHour < 24) && (iMinute >= 0 && iMinute < 60) && (iSecs >= 0 && iSecs < 60);
}
mais je ne sais pas ou mettre cette fonction dans mon code php et surtout commet l'appellé.
peut tu me dire stp?
PS : ton refresh c'est trop bien merci
Archeus01
Messages postés
1567
Date d'inscription
mercredi 3 octobre 2007
Statut
Membre
Dernière intervention
9 juin 2022
447
27 févr. 2009 à 13:35
27 févr. 2009 à 13:35
pour l'appeler, rien de plus simple, dans ton php tu met
echo '
<SCRIPT language="JavaScript" type="text/javascript">
isHour($Hour);
</SCRIPT>
';
echo '
<SCRIPT language="JavaScript" type="text/javascript">
isHour($Hour);
</SCRIPT>
';
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
drogba7213
Messages postés
1521
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
21
27 févr. 2009 à 13:40
27 févr. 2009 à 13:40
meme si c'est un champ comme ca?
Je veut dire comment je l'implémente dans ce code svp?
Je veut dire comment je l'implémente dans ce code svp?
Archeus01
Messages postés
1567
Date d'inscription
mercredi 3 octobre 2007
Statut
Membre
Dernière intervention
9 juin 2022
447
27 févr. 2009 à 14:00
27 févr. 2009 à 14:00
Oublie mon mes un peu plus haut. J'ai lu de travers
<form method="POST" action="<?php echo $page; ?>" id="formBoitier" onsubmit="return isHour();" >
Dans ton isHour , tu dois mettre quelque part un truc du genre (car le code est à adapter, faux code...)
function isHour(){
sHour = champHeur.value } qui permettrait de récupérer l'heure.
<form method="POST" action="<?php echo $page; ?>" id="formBoitier" onsubmit="return isHour();" >
Dans ton isHour , tu dois mettre quelque part un truc du genre (car le code est à adapter, faux code...)
function isHour(){
sHour = champHeur.value } qui permettrait de récupérer l'heure.
drogba7213
Messages postés
1521
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
21
27 févr. 2009 à 14:07
27 févr. 2009 à 14:07
excuse moi je comprend pas ce que t'as mis
je dois adapter la fonction?
que faut il que je change dans la fonction?
function isHour(sHour){
var sSeparator = ':';
var withSeconds = false;
if(sHour.match("^[0-9]{2}:[0-9]{2}:[0-9]{2}$")) var withSeconds = true;
else if(!sHour.match("^[0-9]{2}:[0-9]{2}$")) return false;
var arHour = sHour.split(sSeparator);
var iHour = parseInt(arHour[0]);
var iMinute = parseInt(arHour[1]);
if(withSeconds) var iSecs = parseInt(arHour[2]);
else var iSecs = 0;
return (iHour >= 0 && iHour < 24) && (iMinute >= 0 && iMinute < 60) && (iSecs >= 0 && iSecs < 60);
}
je dois adapter la fonction?
que faut il que je change dans la fonction?
function isHour(sHour){
var sSeparator = ':';
var withSeconds = false;
if(sHour.match("^[0-9]{2}:[0-9]{2}:[0-9]{2}$")) var withSeconds = true;
else if(!sHour.match("^[0-9]{2}:[0-9]{2}$")) return false;
var arHour = sHour.split(sSeparator);
var iHour = parseInt(arHour[0]);
var iMinute = parseInt(arHour[1]);
if(withSeconds) var iSecs = parseInt(arHour[2]);
else var iSecs = 0;
return (iHour >= 0 && iHour < 24) && (iMinute >= 0 && iMinute < 60) && (iSecs >= 0 && iSecs < 60);
}
Archeus01
Messages postés
1567
Date d'inscription
mercredi 3 octobre 2007
Statut
Membre
Dernière intervention
9 juin 2022
447
3 mars 2009 à 11:57
3 mars 2009 à 11:57
function isHour(sHour){
Le sHOUR est à changer , tu doisa voir un appel de fonction vide
function isHour(){
puisque appelé VIA php.
Le sHOUR est à changer , tu doisa voir un appel de fonction vide
function isHour(){
puisque appelé VIA php.