Bonjour,
J'aimerai interdire de saisir n'importe quelle autre caractères que les nombres, j'utilise une simple regexp, bon ça bloque les autres caractères mais en même temps, ça ne donne pas la main pour modifier ce qu'on a saisie (s'il s'agit des nombres, puisqu'ils ne sont pas interdit )
S"il y a une autre façon de faire, ça sera aussi intéressant
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 ..... function noChars(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 = /[^0-9]/; return !numcheck.test(keychar) ; } // --> </script> </head> <body> <input type ="text" id="test_" onKeyPress="return noChars(event);" > ....
Merci
Partager