我需要检查名称字段是否只有希伯来语字母[א-ת], 现在该函数可以正常工作,但是如果我输入来自两种不同语言(例如“abcdאבג”)的字母,它会忽略并返回true和我需要它返回false, 谢谢Javascript函数返回
function justHeb(str){
ok = true;
for (var i=0;i<str.length&&ok;i++)
{
if (!str[i].match(/[א-ת]/))
{
ok=false;
return false;
}
else return true;
}
}
function firstName(str){
if(justHeb(document.getElementById("firstname").value)){
return true;
}
else {
return false;
}
}
function checkAll(){
if(firstName()){
alert("true");
}
else
alert("false");
}
你为什么要检查每封信,而不只是一个正则表达式检查? – epascarello
这是我的老师想要的 – MaorBenezri