Controle formulaire javascript

Fermé
aissa - 12 avril 2012 à 19:02
Webster95 Messages postés 553 Date d'inscription lundi 5 novembre 2007 Statut Membre Dernière intervention 9 juillet 2013 - 13 avril 2012 à 09:28
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
A voir également:

1 réponse

Webster95 Messages postés 553 Date d'inscription lundi 5 novembre 2007 Statut Membre Dernière intervention 9 juillet 2013 142
Modifié par Webster95 le 13/04/2012 à 09:29
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" =)
0