如何用JAvascript隐藏我的组合框


How can hide my combobox with JAvascript?

我有一个组合框,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(("与之放在一起。跳转有帮助,