Modifier le code script sur WebPlus X4 [Résolu/Fermé]

Signaler
Messages postés
617
Date d'inscription
mardi 30 novembre 2010
Statut
Membre
Dernière intervention
7 décembre 2014
-
Messages postés
617
Date d'inscription
mardi 30 novembre 2010
Statut
Membre
Dernière intervention
7 décembre 2014
-
Bonjour,

Je suis en train de faire un petit formulaire avec un e-mail et un numéro de tel, pour l'adresse e-mail, ses bon mais il faut que je verrouille le formulaire si le numéro est incorrecte.

Je met donc mon code dans la partie a personnaliser mais quelque soit le code qui valide ou pas le numéro de tel, la fin du code envoie le formulaire obligatoirement.

Comment modifier la fin du script sur WebPlus X4

Merci beaucoup.
Cordialement.
Jim

2 réponses

Messages postés
23161
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
24 juillet 2021
2 246
qu'appelles-tu 'numéro correct' ?
Messages postés
617
Date d'inscription
mardi 30 novembre 2010
Statut
Membre
Dernière intervention
7 décembre 2014
58
Bonjour,

Un numéro correcte est un numéro commencent par 01,2,3,4,5,6,7,8,9 / 06 et 07.
Les +33 ne sont pas accepter.

Et ses un numéro a 10 chiffres.

Je me trompe ?

Je viens de réviser le code, j'utilise WebPlus X4.

Quand je modifie le script personnaliser je met mon code :
function Verifier_Numero_Telephone(num_tel) 
{ 
var regex = new RegExp(/^(01|02|03|04|05|06|08)[0-9]{8}/gi); 
var match = false; 
if(regex.test(num_tel)) 
{ 
match = true; 
} 
else 
{ 
match = false; 
} 
return match; 
} 

/************************************************* 
UTILISATION 
**************************************************/ 

if(Verifier_Numero_Telephone('0479010203') == true) 
{ 
 alert('Numéro correct !'); return true; 
} 
else 
{ 
alert('Numéro incorrect !'); return false; 
} 


Et avec le début et fin de code du logiciel j'obtiens sa :
 
function checkform( form ) 
{ 

function Verifier_Numero_Telephone(num_tel) 
{ 
var regex = new RegExp(/^(01|02|03|04|05|06|08)[0-9]{8}/gi); 
var match = false; 
if(regex.test(num_tel)) 
{ 
match = true; 
} 
else 
{ 
match = false; 
} 
return match; 
} 

/************************************************* 
UTILISATION 
**************************************************/ 

if(Verifier_Numero_Telephone('0479010203') == true) 
{ 
 alert('Numéro correct !'); return true; 
} 
else 
{ 
alert('Numéro incorrect !'); return false; 
}  

 return true; 
}


Quelque soit le code que je met donc même si le code dit qu'il est incorrecte, la fin du code que je peut pas modifier fait qu'il envoie quand même le formulaire.

Désoler pour l'erreur, mais je modifie le post.

Comment modifier la fin du code du logiciel ?

Merci beaucoup
Cordialement.
Jim
Messages postés
23161
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
24 juillet 2021
2 246
honnêtement, je n'en vois pas trop l'utilité .... celui qui (si tu mets le n° de tel obligatoire) met un faux numéro (sans 33 ou ...) ça passera quand même ... donc pourquoi surcharger le script ???
Messages postés
617
Date d'inscription
mardi 30 novembre 2010
Statut
Membre
Dernière intervention
7 décembre 2014
58
oui ses vrai.
Bon je laisse sa en stand baye.

Si je trouve, je le posterais.

Merci quand même.