FORMULAIRE -> Chiffre dans un champ de saisie

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. Contributeur
    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
    1. 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