Contrôle saisie alphabétique dans formulaire

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Contrôle saisie alphabétique dans formulaire

par albat » 14 nov. 2005, 13:08

Et hop ! ;)

C'est beau, le travail en équipe... :lol:

par charabia » 14 nov. 2005, 13:05

Merci aux modos pour un tit [Résolu] ;)

par Invité » 14 nov. 2005, 13:00

Un grand MERCI à toi CHARABIA, c'est beaucoup plus clair maintenant :wink:

par charabia » 14 nov. 2005, 12:36

La méthode « search » donne soit -1 si la chaîne ne correspond pas à l’expression régulière, soit la position à laquelle elle a été trouvée dans la chaîne, dans le cas contraire.

par Invité » 14 nov. 2005, 12:33

Merci pour ton aide Charabia

Par contre je ne comprends pas, dans le code suivant, le -1 :
if (chaine.search(/^[A-Za-z]+$/) != -1)

Pourquoi différent de -1

Il sort d'où ? Doit être interprété comment ? Correspond à quoi ?
Je n'arrive pas à faire une relation. Dans d'autres cas je comprends cette valeur mais pas là...Peux-tu m'éclairer un peu plus stp ? :idea:

par charabia » 14 nov. 2005, 12:21

ici tu devrais trouver ton bonheur :
:arrow: http://www.aidejavascript.com/article64.html

Contrôle saisie alphabétique dans formulaire

par Megadeth » 14 nov. 2005, 12:15

Bonjour,

Je sèche sur un truc tout simple visiblement. Le sujet est assez parlant je crois...

Je veux juste vérifier si le champ "nom" de mon formulaire "formula" est bien au format alphabétique et alphabétique seulement. Je n'arrive pas à écrire la condition (avec ce fichu [a-zA-Z]).
J'arrive à contrôler si un champ numérique, vide mais pas çà
J'utilise la syntaxe toute simple if (document.formula.nom.value...

Merci pour vos lumières, bougies ( ok je sors :roll: )

Megadeth