я использовал код ниже для подтверждения номера мобильного телефона:Mobile проверка номера на смарт-браузер телефона
function lfnCheckMob(e) {
var key1 = e.keyCode;
if (key1 == 8 || key1 == 9 || key1 == 46 || (key1 >= 35 && key1 <= 40)) { return true; }
if (e.shiftKey || e.ctrlKey || e.altKey) {
e.preventDefault();
}
else {
var key = e.keyCode;
if (!((key >= 48 && key <= 57) || (key >= 96 && key <= 105))) {
e.stopPropagation();
e.preventDefault();
}
}
}
Он отлично работает на настольных браузеров. Но когда я пробую его в браузере на смартфоне, он позволяет использовать специальные символы, такие как &, @. Я попытался поставить предупреждение, чтобы увидеть значение кодового знака на телефоне, его отображающий код клавиши 0 для всех ключей. Может кто-нибудь, пожалуйста, помогите мне в этом?
Нет, это не помогло. И мое плохое, ссылка, которую вы предоставили, заблокирована в моей компании. – Trupti