Controle formulaire javascript

aissa -  
Webster95 Messages postés 553 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   142
 
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