У меня проблема с проверкой буквенно-цифровых символов в мобильном браузере.
У меня есть такой код.
var regex_alphanumeric = /[^[a-z 0-9]]*/gi;
$('#address').keypress(function (e) {
if(e.key.match(regex_alphanumeric)){
e.preventDefault();
return false;
}
});
с этим кодом, только поддержка настольного браузера, но если я проверяю мобильный браузер , проверка буквенно-цифровых символов работает неправильно, потому что в мобильном браузере значение e.key всегда 229
как проверить буквенно-цифровые символы в мобильном браузере?