IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Autoriser certains chiffres/nombres


Sujet :

JavaScript

  1. #1
    Membre habitué Avatar de spawns
    Homme Profil pro
    Inscrit en
    Juillet 2004
    Messages
    558
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 558
    Points : 193
    Points
    193
    Par défaut Autoriser certains chiffres/nombres
    slt à tous,
    je cherche une fonction ou une instruction permetant de limiter
    la saisie dans un champs formulaire aux chiffres de 1 à 25 uniquement.

    Merci d'avance de votre aide.
    @+

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 220
    Points
    91 220
    Billets dans le blog
    20
    Par défaut
    Bonjour,
    Une solution simple, avec un select... sinon, dans un champ texte, une série de tests sur le onkeydown.

  3. #3
    Membre habitué Avatar de spawns
    Homme Profil pro
    Inscrit en
    Juillet 2004
    Messages
    558
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 558
    Points : 193
    Points
    193
    Par défaut
    Merci,
    peux tu me donner un bout de code pour limiter un champ, que je vois comment ca s'articule

  4. #4
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 220
    Points
    91 220
    Billets dans le blog
    20
    Par défaut
    Un exemple pour n'autoriser que les chiffres via onkeypress :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    <html>
    <body>
    <script type="text/javascript">
    function numbers(e)
    {
    var keynum;
    var keychar;
    var numcheck;
     
    if(window.event) // IE
    	{
    	keynum = e.keyCode;
    	}
    else if(e.which) // Netscape/Firefox/Opera
    	{
    	keynum = e.which;
    	}
    keychar = String.fromCharCode(keynum);
    numcheck = /\d/;
    return numcheck.test(keychar);
    }
    </script>
     
    <form>
    Ne rentrez que des chiffres :
    <input type="text" onkeypress="return numbers(event)" />
    </form>
     
    </html>
    C'est juste un exemple, ensuite, tu dois tester ce qui a déjà été rentré pour limiter à 25 puis autoriser certaines touches spéciales (entrée...)

  5. #5
    Membre habitué Avatar de spawns
    Homme Profil pro
    Inscrit en
    Juillet 2004
    Messages
    558
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 558
    Points : 193
    Points
    193
    Par défaut
    Merci Bovino
    Nikel
    @+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2007] Récupérer certains chiffres avant et après le virgule dans un nombre
    Par gerarddurand dans le forum VBA Access
    Réponses: 4
    Dernier message: 06/12/2012, 15h26
  2. [C#][v1.1]autoriser deux chiffres dans un numericUpDown
    Par ChristopheOce dans le forum Windows Forms
    Réponses: 3
    Dernier message: 28/03/2007, 14h32
  3. [VBA-E] Problème d'autorisation à certaines pages
    Par aramge dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 24/08/2006, 17h44
  4. [VBA-E] Problème d'autorisation à certaines lignes
    Par aramge dans le forum Macros et VBA Excel
    Réponses: 17
    Dernier message: 20/07/2006, 13h53
  5. Session autorisant certaines pages
    Par Jiraiya42 dans le forum Langage
    Réponses: 1
    Dernier message: 27/04/2006, 23h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo