Ne pas écrire des nombres

cs_sirine_28_06_85 Messages postés 40 Date d'inscription jeudi 22 mars 2007 Statut Membre Dernière intervention 6 avril 2008 - 28 juin 2007 à 13:09
nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 - 28 juin 2007 à 23:07
salut tous le monde, j'ai deux zones de texte, je veux écrire que du texte(les nombres non) s'il s'agit d'un nombre il affiche un msg d'erreur puis il faut vider la zone de texte et mettre le curseur sur elle.
svp si quelqun peut m'aider 'est mon projet de fin d'étude.
merci d'avance.

3 réponses

cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
28 juin 2007 à 13:45
Bonjour,

>>j'ai deux zones de texte,
    c'est bien
>>je veux
    quand on veut... on peut

>>écrire que du texte(les nombres non)

    tu as cherché dans ce site ?
    et tu veux contrôler en temps réel ou en fin de saisie ?
    ça existe directement en javascript pour faire.

>>il affiche un msg d'erreur
    ça c'est alert

>>puis il faut vider
la zone de texte
    value="" à priori

>>et mettre le curseur sur elle.
    focus() ? à priori aussi

>>svp si quelqun peut m'aider
    t'aider oui...
    qu'est-ce qui ne fonctionne pas dans ton script ?

<hr />
Cordialement                Bul     [mon Site]     [M'écrire]
<hr />
0
nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 37
28 juin 2007 à 23:06
Salut

Pour eviter les nombres
Il faut utiliser les expressions regulieres javascript

Des exemples partout sur le site.

Pour la liste des nombres
c'est [0-9]

Pour aucun nombres c'est normalement
[^0-9]


Bon courage
0
nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 37
28 juin 2007 à 23:07
Salut

Pour eviter les nombres
Il faut utiliser les expressions regulieres javascript

Des exemples partout sur le site.

Pour la liste des nombres
c'est [0-9]

Pour aucun nombres c'est normalement
[^0-9]


Bon courage
0
Rejoignez-nous