var pattern=/[A-za-z0-9]/;
if((fs.value||ls.value||ad1.value||ad2.value||pc.value||city.value||email.value)!=pattern)
{alert("fields not entered");
return false;}
else
return true;
即使在输入表单中的所有字段后,我也会收到警告消息"字段未输入。这里fs,ls,ad1,ad2,email,pc和city是表单字段值
答案 0 :(得分:1)
您需要从这些字段中获取值并通过正则表达式匹配工具运行它们,同时将正则表达式传递给该方法。
var pattern=/[A-za-z0-9]/;
"string to check against regex pattern".match(pattern);
查看更多here