Problème de vérification caractère champs téléphone (formulaire)
Résolu/Fermé
mad92men
Messages postés
130
Date d'inscription
dimanche 28 octobre 2012
Statut
Membre
Dernière intervention
10 novembre 2020
-
28 oct. 2012 à 23:29
mad92men Messages postés 130 Date d'inscription dimanche 28 octobre 2012 Statut Membre Dernière intervention 10 novembre 2020 - 29 oct. 2012 à 19:35
mad92men Messages postés 130 Date d'inscription dimanche 28 octobre 2012 Statut Membre Dernière intervention 10 novembre 2020 - 29 oct. 2012 à 19:35
A voir également:
- Champ telephone
- Téléphone - Guide
- Schéma téléphone oublié - Guide
- Regle telephone - Guide
- Pokemon sur telephone - Guide
- Téléphone bloqué code puk - Guide
4 réponses
mad92men
Messages postés
130
Date d'inscription
dimanche 28 octobre 2012
Statut
Membre
Dernière intervention
10 novembre 2020
4
29 oct. 2012 à 09:18
29 oct. 2012 à 09:18
Merci ça marche atropa mais j'ai oublie d'indiquer qu'il me fallait aussi un script qui empêche le visiteur d'insérer du text dans le champ téléphonique.
Merci d'avance c sympa de votre part
Merci d'avance c sympa de votre part
Atropa
Messages postés
1940
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
11 mai 2014
274
29 oct. 2012 à 00:16
29 oct. 2012 à 00:16
bonsoir,
il suffit d'ajouter l'attribut maxlength="10" à ta balise input
et de vérifier en php
if(strlen($_POST['champTelephone']) > 10) erreur...
il suffit d'ajouter l'attribut maxlength="10" à ta balise input
et de vérifier en php
if(strlen($_POST['champTelephone']) > 10) erreur...
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
29 oct. 2012 à 09:41
29 oct. 2012 à 09:41
<script type="text/javascript"> //<![CDATA[ function valider(){ //pour pouvoir faire plusieurs test, il faut detecter d'abord les erreurs, et si pas d'erreur on envoie var telephone=document.formSaisie.telephone.value; // si la valeur du champ telephone est vide if(telephone==""){ alert("Saisissez votre numéro de téléphone"); // et on indique de ne pas envoyer le formulaire en quitant la fonction return false; } // si non vide mais pas au bon format //regex var reg_telephone = '^(01|02|03|04|05|06|07|08|09)[0-9]{8}$'; // if(telephone !="" && !telephone.match(reg_telephone) ){ alert("Votre numéro de téléphone n'est pas valide"); // et on indique de ne pas envoyer le formulaire en quitant la fonction return false; } // //tu peux rajouter d'autre test avec le même principe // // si on est arrivé jussque la c'est qu'il n'y a pas d'erreur donc on autorise l'envoi du formulaire return true; } //]]> </script> <form method="post" name="formSaisie" action="recup.php" onsubmit="return valider();" > <p><img src="../images/appelez moi.png" alt="appelez_moi" width="99" height="100" class="left" longdesc="http://www.changerecranpascher.fr" /></p> <p> </p> <p> <input name="telephone" type="text" class="entry" id="telephone" /> <input type="submit" value="Appelez moi" /> </p> <p> </p> </form>
mad92men
Messages postés
130
Date d'inscription
dimanche 28 octobre 2012
Statut
Membre
Dernière intervention
10 novembre 2020
4
29 oct. 2012 à 19:35
29 oct. 2012 à 19:35
@Alain_42 Super ça marche merci beaucoup pour ton aide alain c'est sympa. je vais l'appliquer egalement sur mon formulaire de contact.