17,741
社区成员
发帖
与我相关
我的任务
分享
/// <summary>
/// 获取TreeView选中的CheckBox,只包含字节点。
/// </summary>
/// <param name="nodeschk">TreeView节点集合</param>
/// <returns>选中CheckBox的value</returns>
private string TreeChecked(TreeNodeCollection nodeschk)
{
foreach (TreeNode td in nodeschk)
{
if (td.Checked && td.Parent != null)
{
chkString += td.Value + ",";
}
if (td.ChildNodes.Count > 0) TreeChecked(td.ChildNodes);
}
return chkString;
}
//CheckBox的全部选中与取消
function CheckAll(checked)
{
var elements = document.getElementsByTagName("input");
for (i=0; i< elements.length; i++)
{
if (elements[i].type == 'checkbox')
{
elements[i].checked = checked;
}
}
}