Bonjour.
Nous sommes en train de mettre en place un contrôle de saisie interdisant l'utilisateur de remplir le champ en utilisant un caractère blanc Mais en le permettant dans le cas où la personne en question aie un nom composé.
De plus je voudrais également interdire l'insertion de chiffre.
voilà donc le code que j'ai utilisé:
L'alerte s'affiche si on entre un caractère blanc mais pas si on entre un nom composé donc de ce côté là tout va bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 if(/^\d$/.test(document.formSI.nom.value)) { alert("veuillez entrer un nom valide"); document.formSI.nom.focus(); return false; } if(/^\s$/.test(document.formSI.nom.value)) { alert("veuillez entrer un nom valide"); document.formSI.nom.focus(); return false; }
là où ça bugc'est que l'alerte ne s'affiche pas lorsque que l'on insère plus d'un chiffre.
Ma question est: comment puis-je faire pour qu'aucun chiffre ne soit accepté?
Merci d'avance.
Partager