使用JavaScript(jQuery或Vanilla)选中/取消选中复选框?

如何使用JavaScript,jQuery或Vanilla选中/取消选中复选框?

梅米亚2020/03/12 16:52:27
function setCheckboxValue(checkbox,value) {
    if (checkbox.checked!=value)
        checkbox.click();
}
Tony达蒙2020/03/12 16:52:27

去检查:

document.getElementById("id-of-checkbox").checked = true;

取消选中:

document.getElementById("id-of-checkbox").checked = false;
猪猪Stafan小卤蛋2020/03/12 16:52:27

Javascript:

// Check
document.getElementById("checkbox").checked = true;

// Uncheck
document.getElementById("checkbox").checked = false;

jQuery(1.6+):

// Check
$("#checkbox").prop("checked", true);

// Uncheck
$("#checkbox").prop("checked", false);

jQuery(1.5-):

// Check
$("#checkbox").attr("checked", true);

// Uncheck
$("#checkbox").attr("checked", false);