asp.net treeview checkbox子级选中即联动父级选中 function OnTreeNodeChecked()
{
var s="";
var ele = event.srcElement;
if(ele.type=='checkbox')
{
var childrenDivID = ele.id.replace('CheckBox','Nodes');
var div = document.getElementById(childrenDivID);
if(div==null)return;
var checkBoxs = div.getElementsByTagName('INPUT');
for(var i=0;i<checkBoxs.length;i++)
{
if(checkBoxs[i].type=='checkbox')
checkBoxs[i].checked=ele.checked;
}
}
}
这个JS唯独实现不了子级选中联动父级选中,谁帮我改改呀?
{
var s="";
var ele = event.srcElement;
if(ele.type=='checkbox')
{
var childrenDivID = ele.id.replace('CheckBox','Nodes');
var div = document.getElementById(childrenDivID);
if(div==null)return;
var checkBoxs = div.getElementsByTagName('INPUT');
for(var i=0;i<checkBoxs.length;i++)
{
if(checkBoxs[i].type=='checkbox')
checkBoxs[i].checked=ele.checked;
}
}
}
这个JS唯独实现不了子级选中联动父级选中,谁帮我改改呀?
if(div1 != null)
{
var checkBoxs = div1.getElementsByTagName('INPUT');
var parentCheckBoxID = div1.id.replace('Nodes','CheckBox');
var parentCheckBox = document.getElementById(parentCheckBoxID);
if(parentCheckBox!=null)
{
parentCheckBox.checked = true;
}
}
大概是这样