我有一个组合框,id名称是option,id名称为"Chk",我的复选框名称为"Chk">
我的剧本是这样的;我把剧本写完了,但它不起作用;我检查我的脚本是否正在加载;我不明白为什么它不起作用?你能帮我吗?
function checkAll()
{
//do some stuff you need here
document.getElementById('option').style="none";
}
<input type='"checkbox'" name='"Chk'" value='"Chk'" onclick='"checkAll()'">
您需要使用display
属性:
document.getElementById('option').style.display = "none";
如果您已将元素分配给id="option"
,则此操作应该有效
如果要选中复选框(正如函数名称所示(,则需要使用checked
属性:
document.getElementById('option').checked = true;
您可以使用jquery轻松完成此操作。
//将事件绑定到复选框单击
$(input[name=chk]).bind("click", function(e){
//select all checkboxes based on any criteria, here on base of class
$('.chkz').attr("checked", "checked");
$("#option").css("display", "none");
});
不需要将onclick="checkall(("与之放在一起。跳转有帮助,