Javascript 如何验证文本输入中的字符是否为英文字符?

Javascript 如何验证文本输入中的字符是否为英文字符?,javascript,validation,input,Javascript,Validation,Input,我想检查输入是否有任何非英语字符。 这在JavaScript中可能吗?保持这一点非常简单 document.getElementById('test').onkeyup=function(){ if(此.value.match(/^[a-z0-9_551;,'“!?;:&]+$/i)){ console.log('English'); } 否则{ console.log(“非英语”); } } 可能重复您所说的英文字符的意思?仅允许a-z,a-z?如果(inputElement.value.m

我想检查输入是否有任何非英语字符。
这在JavaScript中可能吗?

保持这一点非常简单

document.getElementById('test').onkeyup=function(){
if(此.value.match(/^[a-z0-9_551;,'“!?;:&]+$/i)){
console.log('English');
}
否则{
console.log(“非英语”);
}
}

可能重复您所说的
英文字符的意思
?仅允许a-z,a-z?
如果(inputElement.value.match(/^[a-z0-9_]+$/i)){/*它是英文的*/}
。请在这些方括号的末尾,空格后添加您需要的任何特殊字符。