Bonjour,
Comment je peux faire pour empêcher les usagers de saisir des lettres ??
Comme ça marche sauf pour le premier caractère.
Merci
Code html : 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 <html> <header> <script type="text/javascript"> function convertToNumber(p_item) { var itemVal = p_item; if ( itemVal != itemVal.replace(/[^0-9\.,]/g, '')) { p_item = itemVal.replace(/[^0-9\.,]/g, ''); document.getElementById("Montant").value = ''; } if ( itemVal != itemVal.replace('.',',')) { p_item = itemVal.replace('.',','); document.getElementById("Montant").value = p_item; } } </script> </header> Montant: <input type="text" name="Montant" id="Montant" onkeypress="convertToNumber(value);"><br> </html>
Partager