Javascript 使用JS验证复选框

Javascript 使用JS验证复选框,javascript,html,validation,checkbox,Javascript,Html,Validation,Checkbox,我正在寻找这个,但我找不到适合我的东西 这是我的复选框: <input type="checkbox" class="main_account_form_checkbox" id="terms" name="terms" /> 以及功能: function validateTerms(){ if(terms.val().checked(false)){ alert("Error!"); } } 为什么我无法验证复选框?除此之外,所有其他字段都工作。

我正在寻找这个,但我找不到适合我的东西

这是我的复选框:

<input type="checkbox" class="main_account_form_checkbox" id="terms" name="terms" />
以及功能:

function validateTerms(){
    if(terms.val().checked(false)){
        alert("Error!");
    }
}
为什么我无法验证复选框?除此之外,所有其他字段都工作。有人能帮我吗?

不要检查
.val()
,只需使用
is(“:checked”)

不要检查
.val()
,只需使用
is(“:checked”)


使用选中的属性

所以,看看是否没有检查

if(!terms.checked){
    alert("Error!");
}

使用选中的属性

所以,看看是否没有检查

if(!terms.checked){
    alert("Error!");
}
if(!terms.checked){
    alert("Error!");
}