Controle formulaire javascript
aissa
-
Webster95 Messages postés 655 Statut Membre -
Webster95 Messages postés 655 Statut Membre -
Bonsoir,
j'ai un formulaire html controle par javascript
je connais seulement comment tester si le champ n'est pas rempli, je veux savoir comment tester si le champ est rempli d'espaces
Merci
j'ai un formulaire html controle par javascript
je connais seulement comment tester si le champ n'est pas rempli, je veux savoir comment tester si le champ est rempli d'espaces
Merci
1 réponse
-
Bonjour,
Je n'ai pas cherché sur google, mais tu pourrais commencer par:
- Déterminer le nombre de caractère de la chaîne que tu veux analyser.
- Puis faire une boucle sur la chaîne en analysant les caractères 1 par 1, et déterminer si il y a un espace. Si oui, tu return true , sinon, tu sort de la boucle sans rien faire.
Ici, on compte le nombre de caractere:var LaChaine = "abcd"; var i =(LaChaine.length); alert (LaChaine.length); // affiche le nombre de caractere
Ensuite, tu fait une boucle sur le nombre de caractere que tu as trouvévar n = 0; while(n==i){ var trouveespace = LaChaine.charAt(i)); // 1er, 2eme, 3eme, ieme... caractère if (trouveespace==" "){ alert ("Il y a un espace"); } n++; }
Et si un espace est détecté cela fait un alert. (Dans ton formulaire, tu return false).
En espérant t'avoir donné une idéee.
Bonne journée
"Le meilleur antivirus reste l'utilisateur" =)