Атрибут HTML onkeyup не работает на мобильном устройстве
Почему onkeyup
HTML атрибут не работает на мобильном устройстве? Что я должен использовать, чтобы он работал на всех типах устройств?
<input type="text" placeholder="Email" id="Email" onkeyup="checkemail();" oninput="this.className = ''" name="email" required>
function checkemail() {
var email = document.getElementById("Email").value;
if (email) {
$.ajax({
type: 'post',
url: 'check_data.php',
data: {
email: email,
},
success: function(response) {
$('#email_status').html(response);
if (response == "OK") {
$(':button[type="button"]').prop('disabled', false);
return true;
} else {
$(':button[type="button"]').prop('disabled', true);
return false;
}
}
});
} else {
$('#email_status').html("");
return false;
}
}