Input avec plusieurs limitations.
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.
Code:
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();
}
} |
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.
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. :roll: