【发布时间】:2015-01-14 00:54:10
【问题描述】:
我想要一个链接按钮,当按下它时会检查/取消选中树视图上的所有复选框。如何使用 Javascript 实现这一点?
我研究并找到了这段代码,但我似乎无法让它工作。
function selectAllNone(value) {
var tvNodes = document.getElementById("Treeview1");
var chBoxes = tvNodes.getElementsByTagName("input");
for (var i = 0; i < chBoxes.length; i++) {
var chk = chBoxes[i];
if (chk.type == "checkbox") {
chk.checked = value;
}
}
return false;
}
【问题讨论】:
-
您看到了什么错误?可以分享一下 HTML 吗?
-
值未定义。
<asp:UpdatePanel ID="UpdatePanel10" runat="server"> <ContentTemplate> <asp:TreeView Id="Treeview1" ShowCheckBoxes="All" ExpandDepth="0" runat="server"> </asp:TreeView> </ContentTemplate>
标签: javascript asp.net checkbox treeview