Détection de la touche Retour et suppr
Bonjour,
J'ai un script qui me permet de bloquer la saisie de certains caractères et je souhaiterais également qu'il me détecte la touche suppr et retour.
Cela fonctionne sauf pour le retour et suppr.
Le script doit etre compatible IE8 et Firefox
Code:
1 2 3 4 5 6 7 8 9 10
| function blocCaractereSpec(){
$('input').bind('keypress', function (event) {
var regex = new RegExp("[0-9]");
var key = String.fromCharCode(!event.charCode ? event.which : event.charCode);
if (!regex.test(key)) {
event.preventDefault();
return false;
}
});
} |
Avez vous une idée?
J'ai effectué pas mal de recherche sans rien trouver.
Merci
EDIT: J'ai trouvé pour Firefox mais ca ne fonctionne pas sous IE8.
Code:
1 2 3 4 5 6 7 8 9 10 11
| function blocCaractereSpec(){
$('input').bind('keypress', function (event) {
var regex = new RegExp("[0-9]");
var code= !event.charCode ? event.which : event.charCode;
var key = String.fromCharCode(code);
if (!regex.test(key) && code!==8) {
event.preventDefault();
return false;
}
});
} |
Une idée pour IE?