Que du numérique dans ma zone de texte

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 : Que du numérique dans ma zone de texte

par ephemere » 10 mai 2006, 10:01

Merci guilt92 c'était exactement ce que je cherchai !

:P

PS: je parle de la fonction is_numeric j'avai pas vu les deux autre message! Merci aussi a jojo lapine!

par guilt92 » 10 mai 2006, 09:53

Sinon si tu veux que la saisie soit refusée a part si ce sont des chiffres voici une zone de texte personnalisée qui fait ce que tu veux, mais c est du javascript pas du php :
<input type='text' name='Nom_de_ton_Champ' value=''   onKeypress="if((event.keyCode < 45 || event.keyCode > 57) &&  event.keyCode != 32 &&  event.keyCode != 8 &&  event.keyCode != 0) event.returnValue = false; if((event.which < 45 || event.which > 57)  &&  event.which != 32  &&  event.which != 8  &&  event.which != 0 ) return false;">
Trouvée sur http://www.codyx.org/snippet_autoriser- ... 9.aspx#341

par jojolapine » 10 mai 2006, 09:38

Un <input> de type text ira très bien, après tu ne précises pas du tout le contexte alors pour la vérification, je peu pas trop aidé....
explique un peu plus...

par guilt92 » 10 mai 2006, 09:36

Je te conseille la fonction is_numeric(...). Elle permet de savoir si la valeur que tu lui passes est numérique ou non...


Tu peux donc tester sans problèmes et empécher la validation avec du javascript par exemple !

Que du numérique dans ma zone de texte

par ephemere » 10 mai 2006, 09:33

Salut tout le monde! :D

Ma question du jour est tres simple, j'ai une zone de texte dans laquelle je voudrais que l'on ne puisse saisir que des valeures numériques...
Y a t-il une balise qui permette de faire ça?
Ou un moyen de l'exprimer dans une condition :?:

Merki :wink: