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 ...![]()
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
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,'')" />
Partager