Tester champ formulaire avec javascript
Résolu/Fermé
scout-boy
Messages postés
98
Date d'inscription
mercredi 29 septembre 2010
Statut
Membre
Dernière intervention
21 mai 2014
-
22 sept. 2012 à 10:19
fulla@ Messages postés 1 Date d'inscription mardi 11 août 2015 Statut Membre Dernière intervention 11 août 2015 - 11 août 2015 à 12:40
fulla@ Messages postés 1 Date d'inscription mardi 11 août 2015 Statut Membre Dernière intervention 11 août 2015 - 11 août 2015 à 12:40
A voir également:
- Vérifier que tous les champs sont remplis javascript
- Verifier un lien - Guide
- Telecharger javascript - Télécharger - Langages
- Copiez l'image dans un logiciel d'édition d'images ou un outil en ligne comme js paint ou pixlr e. remplissez les cases en suivant le code couleur. des cases supplémentaires vont se remplir automatiquement. que représente le dessin ? ✓ - Forum Windows
- Vérifier que le serveur freebox est bien connecté à internet - Forum Freebox
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
4 réponses
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
Modifié par Alain_42 le 24/09/2012 à 16:54
Modifié par Alain_42 le 24/09/2012 à 16:54
ça vide tous les autres champs parce que ton test n'est pas bon et laisse le formulaire être envoyé.
<script type="text/javascript"> <!-- function valider(){ if(form1.nom.value == '' ) { alert('Merci de saisir votre nom'); form1.nom.focus(); //met le curseur dans le champ demandé return false; //enpèche l'envoi du formulaire } if(form1.prenom.value == '') { alert('Merci de saisir votre Prenom'); form1.prenom.focus(); return false; } ///// un exemple pour tester le numéro de tel var num_tel = form1.tele.value; // Le champs est vide if ( num_tel == "" ){ alert ( "Le champs téléphone est vide !" ); form1.tele.focus(); return false; } else{ var chiffres = new String(num_tel); // Enlever tous les charactères sauf les chiffres chiffres = chiffres.replace(/[^0-9]/g, ''); // Nombre de chiffres compteur = chiffres.length; if (chiffres.length != 10){ alert("Assurez-vous de rentrer un numéro à 10 chiffres (xxx-xxx-xxxx)"); form1.tele.focus(); return false; } } //// fin test teleph //si on est arrivé jusque la c'est que toutes les verif ont été ok donc return true; //autorise l'envoi du formulaire } --> </script>
24 sept. 2012 à 16:55