Nombre de valider à la pression de touche
- Je valider le numéro de téléphone à l'aide de code ci-dessous son travail bien, mais je autoriser le caractère à la première fois, alors que l'utilisateur d'entrer les valeurs. comment je peux le résoudre. . . .
$('.Number').keypress(function () {
$('.Number').keypress(function (event) {
var keycode;
keycode = event.keyCode ? event.keyCode : event.which;
if (!(event.shiftKey == false && (keycode == 46 || keycode == 8 ||
keycode == 37 ||keycode == 39 || (keycode >= 48 && keycode <= 57)))) {
event.preventDefault();
}
});
});
OriginalL'auteur Dinesh Dinaz | 2013-12-16
Vous devez vous connecter pour publier un commentaire.
Le premier caractère est libre parce que vous avez imbriquée
keypress
gestionnaires. Essayez ceci:var keycode = event.which;
feraMerci ami. . . .
OriginalL'auteur Rory McCrossan
Essayer
OriginalL'auteur Subin Jacob
Voici une fonction qui permettra de valider l'entrée. Elle retourne true si la valeur est un nombre, false sinon. Les numéros sont charcode 48 - 57. Cette fonction permet également de tous les caractères de contrôle pour renvoyer la valeur true. (<32)
Voici un tableau des codes.
OriginalL'auteur Linsa Prajapati
OriginalL'auteur jaydev thakkar