如何制作四个“条件已禁用”按钮。功能不起作用。
function testcheckall() {
if (/^[ก-๙]+$/.test(document.getElementById("firstname").value && /^[ก-๙]+$/.test(document.getElementById("lastname").value) && /^0[689][0-9]{8}$/.test(document.getElementById("mobile").value) && /^[a-zA-Z0-9_\.\-]+\@([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9]{2,4}$/.test(document.getElementById("email").value))) {
document.getElementById("send").disabled = false;
}else{
document.getElementById("send").disabled = true;
}
}
答案 0 :(得分:0)
可能是您弄乱了条件表达式中的括号,在第一次进行reges检查后您丢失了括号
function testcheckall() {
if (/^[ก-๙]+$/.test(document.getElementById("firstname").value) &&
/^[ก-๙]+$/.test(document.getElementById("lastname").value) &&
/^0[689][0-9]{8}$/.test(document.getElementById("mobile").value) &&
/^[a-zA-Z0-9_\.\-]+\@([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9]{2,4}$/.test(document.getElementById("email").value)) {
document.getElementById("send").disabled = false;
}else{
document.getElementById("send").disabled = true;
}
}