Bonjour,
1 / - Je souhaite limiter un input dans la saisie avec uniquement des chiffres mais qui permettent la saisie nombres décimaux. Impossible avec cette fonction.
2/- Je souhaite aussi empêcher la saisie de nombres inférieurs à 0.50 et des nombres supérieur à 100. Si cela pouvait ce faire comme pour l'interdiction de saisie de lettre ce serait excellent.
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 function chiffres(event) { // Compatibilité IE / Firefox if(!event&&window.event) { event=window.event; } // IE if(event.keyCode < 48 || event.keyCode > 57) { event.returnValue = false; event.cancelBubble = true; } // DOM if(event.which < 48 || event.which > 57) { event.preventDefault(); event.stopPropagation(); } }
3/- Limiter les nombres décimaux à 2 chiffres après la virgule.
Merci d'avance à tous ceux qui se pencheront sur mon casse-tête.
Partager