Javascript 我是否可以使用一个函数让所有复选框都选中或取消选中(不使用单击触发器)?

Javascript 我是否可以使用一个函数让所有复选框都选中或取消选中(不使用单击触发器)?,javascript,checkbox,Javascript,Checkbox,我想用一个函数让所有复选框都被选中或取消选中,但不想用按钮点击来触发。怎么做 <input type="checkbox" name="list" id="checkbox_<%=rs.getString("id")%>" onclick="check_marker(this)" checked="checked" /> 您没有明确何时进行检查,但有相应的功能。它使用for循环将checkstate设置为所有复选框。您可以随时在代码中使用它 function check

我想用一个函数让所有复选框都被选中或取消选中,但不想用按钮点击来触发。怎么做

<input type="checkbox" name="list" id="checkbox_<%=rs.getString("id")%>" onclick="check_marker(this)" checked="checked" />

您没有明确何时进行检查,但有相应的功能。它使用
for
循环将checkstate设置为所有复选框。您可以随时在代码中使用它

function checktoggle(state) { // state is true or false(true = checked, false = unchecked)
    var boxes = document.getElementsByName('list');

    for(var i = 0; i < boxes.length; i++) {
        boxes[i].checked = state;
    }
}
函数checktoggle(state){//状态为true或false(true=checked,false=unchecked)
var-box=document.getElementsByName('list');
对于(变量i=0;i
是的,您可以。现在,什么是具有代表性的HTML(并且您发布的内容似乎是一个脚本,而不是HTML)?这应该在什么时候发生?在页面加载或任何事件之后?