英語以外の言語からの入力フィールドを制限するタスクがあります。フィールドには英語のみを入力する必要があります。
私のテキストボックスは
<input type="text"/>
機能は
$(document).on("keypress", "input[type='text'] function (event) {
return suppressNonEng(event);
});
function suppressNonEng(EventKey) {
var key = EventKey.which || EventKey.keyCode;
if (key > 128) { sefAlert("Only English is allowed"); return false; }
else { return true; }
}
中国語、ギリシャ語、その他の場合は機能しましたが、スペイン語、フランス語の場合、英語とフランス語で同じ ASCII 文字が使用されているため、機能しません。この問題の解決策はありますか?助けてください