Чтобы сделать проверку идентификатора пользователя только для числовых значений! вот мой код, пожалуйста, предложить мне, где я делать неправильно в моем кодеВ подтверждение jquery для текстового поля как числовое
function login() {
UserID = $('#txtLoginScreen_UserId').val();
password = $('#txtLoginScreen_MPIN').val();
if (UserID.length == 0) {
alert("Please enter User ID");
} else if (password.length == 0) {
alert("Please enter MPIN");
}
/* Here am unable to make USer ID validation for restricting only numeric values upto 12 */
/* else if (isNaN(parseInt($("#txtLoginScreen_UserId").val()))) {
alert('It must be numbers');
return false;
}*/
/* Validate for UserID */
/* $("#txtLoginScreen_UserId").keypress(function(e) {
alert("validate");
//if the letter is not digit then display error and don't type anything
if (e.which != 8 && e.which != 0 && (e.which < 48 || e.which > 57)) {
//display error message
$("#errmsg").html("Digits Only").show().fadeOut("slow");
return false;
}
});
*/
else {
}
подводит проверки для пустых и это занимает aphanumeric .. но мне нужно ограничить для числовые значения – Aniruddh
просто ознакомьтесь с моим отредактированным ответом – Kautil
Вы должны передавать 'radix', если используете' parseInt() '. – George