私はjQuery
を使用して入力を検証するには、コードは、キーボードで数字を働いているだけで、アルファベット受け入れる必要があります許可されていませんが、テンキーの数字は、このjqueryの検証番号エラー
$("#fname").keydown(function(event) {
var keyentered = event.keyCode || event.which;
keyentered = String.fromCharCode(keyentered);
var pattern = /[a-zA-Z]+|[\b]+$/;
if(!pattern.test(keyentered)){
event.returnValue = false;
if(event.preventDefault) event.preventDefault();
}
});
で何ができるかを入力しているこれは私ですそれは特別な文字と数字を受け入れる必要はありませんが、数字パッドから数字を受け取り、アルファベットの上のキーボードにある数字を受け入れていません。これを解決する理由と方法を知りたいです。
ヘルプが必要です。
潜在的な重複 - https://stackoverflow.com/questions/40362688/regex-for-name-only-in-uitextfield – ArunGeorge