Page 1 sur 1

Champ texte avec uniquement des lettres

Posté : 05 janv. 2007, 03:30
par energie13
Bonsoir,
Je cherche a avoir un champ texte avec uniquement des lettres à saisir et pas d'autres caracteres ni numéric

j'ai trouvé pour le numéric mais pas pour les lettres :

Code numéric :

Code : Tout sélectionner

<input type="text" name="numérique" onKeypress="if(event.keyCode < 48 || event.keyCode > 57) event.returnValue = false; if(event.which < 48 || event.which > 57) return false;" size="12">
Pouvez vous me donner une piste ?

Je vous remercie par avance.

Posté : 05 janv. 2007, 10:37
par albat
:idea: une RegEx avec [A-Za-z] ?

Posté : 05 janv. 2007, 17:19
par Ryle
:idea: Ou si l'on reste sur les keycode, il suffit de regarder les valeurs ascii des lettres et d'adapter les valeurs interdites :

Code : Tout sélectionner

A = 65 ... Z = 90 a = 97 ... z = 122

Posté : 05 janv. 2007, 17:25
par Ajoloca
Bonjour,

Un caractère accentué, est-il considéré comme une lettre ?