I have a field validation on my website that works in any pc browser except mobile phones (in any browser) allowing the entry of any character; I have tried in the following ways:
$(".onlytext").keydown(function(e) {
var key = e.keyCode || e.which;
return ((key >= 65 && key <= 90) || (key >= 97 && key <= 122) || (key >= 193 && key <= 211) || (key >= 225 && key <= 244) || key == 218 || key == 250 || key == 8 || key == 9 || key == 32) ;
});
$(".onlytext").on('keypress',function(e) {
var key = e.keyCode || e.which;
return ((key >= 65 && key <= 90) || (key >= 97 && key <= 122) || (key >= 193 && key <= 211) || (key >= 225 && key <= 244) || key == 218 || key == 250 || key == 8 || key == 9 || key == 32) ;
});
The above as I said I have tried it in the 2 ways previously described with keyup, keydown and keypress and it does not work.
Thank you in advance for the information you can give me.