Est-il possible de controler une saisie pour ne permettre à l'utilisateur de n'entrer que des chiffres et aucune lettre???
Est-il possible de controler une saisie pour ne permettre à l'utilisateur de n'entrer que des chiffres et aucune lettre???
lol franculo ! +1
y'a pas que le body qui à l'air d'être empty ...![]()
Slt
Moi voilà ce que j'utilise pour que l'utilisateur ne rentre que des chiffres:
Dans ta partie javascript:et dans ton "body":
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 // Début interdiction des lettres function verif_nombre(champ) { var chiffres = new RegExp("[0-9\.]"); /* Modifier pour : var chiffres = new RegExp("[0-9]"); */ var verif; var points = 0; /* Supprimer cette ligne */ for(x = 0; x < champ.value.length; x++) { verif = chiffres.test(champ.value.charAt(x)); if(champ.value.charAt(x) == "."){points++;} /* Supprimer cette ligne */ if(points > 1){verif = false; points = 1;} /* Supprimer cette ligne */ if(verif == false){champ.value = champ.value.substr(0,x) + champ.value.substr(x+1,champ.value.length-x+1); x--;} } } // fin interdiction des lettres
Voilà ce que j'ai de plus simple..
Code : Sélectionner tout - Visualiser dans une fenêtre à part <input size="1" maxlength="2" onKeyUp="verif_nombre(this);">
@+ Vins
Voilà ce que j'ai de plus simple..![]()
Code : Sélectionner tout - Visualiser dans une fenêtre à part <input type="text" onkeyup="this.value=this.value.replace(/[^\d.]/g,'')" />
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager