FORMULAIRE -> Chiffre dans un champ de saisie

Sly7 Messages postés 6 Statut Membre -  
kij_82 Messages postés 4102 Date d'inscription   Statut Contributeur Dernière intervention   -
Boujour,

je suis actuellement en train de faire un formulaire pour mon site.
J'utilise un champ de saisie du type texte et j'aimerai qu'à l'intérieur de celui-ci, on ne puisse rentré que des chiffres.

J'ai fait quelques recherches sur le net, mais je n'ai rien trouvé.
Est-ce que quelqu'un pourrait me dire si cela est possible et si oui comment ???

Merci d'avance

Sly

2 réponses

  1. kij_82 Messages postés 4102 Date d'inscription   Statut Contributeur Dernière intervention   857
     
    J'ai rien compris à ton explication random !
    C quel langage ca ? (je suis curieux c tout)

    Pour ma part je propose simplement une vérification du champ de saisie en javascript, ou alors ce petit controle php bien pratique :

    if( ! ereg( "^[0-9]*$", $stock, $regs ) )// Quantité non numérique
    return messerr("Le stock saisi doit être positif !",-1);

    // messerr est l'une de mes fonctions perso (ne pas tenir compte)

    ou encore :

    if( ! ctype_digit($quantite)) // Caractère non numérique.
    return messerr("La quantité saisie n'est pas un entier !",-1);

    Voilà bonne chance ++
    3
  2. random Messages postés 1612 Statut Membre 155
     
    tu utilises l'événement change du control
    avec si cnum (rigth(control.value,1 déclenche erreur
    alors control.value=left(control.value,len(control.value)-1)
    0