Controle sur un champ du formulairz

Fermé
xman - Modifié par xman le 12/03/2013 à 20:03
 Pitet - 13 mars 2013 à 15:00
Bonjour,
je veux que le champs texte ne doit pas commencer par un chiffre
c'est mon code :
if (F.nom.value.charAt(1)<=9 )
{alert('Nom invalide !');}
je ne sais pas pourquoi n'est il pas fonctionnel ? il accepte les chiffres lors de l'execution
aidez moi s'il vous plait et merci d'avance
NB: j'utilise Ms front page

2 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
13 mars 2013 à 10:51
vas voir du coté des regex javascript

avec [^0-9]
0
Salut,

Ta condition porte actuellement sur le deuxième caractère de ta chaine.

Le premier caractère commence à l'index 0 ;)

if (F.nom.value.charAt(0) <= 9)


Bonne journée
0