asp.net TreeView點選父級觸發子節點checkbox狀態變更
阿新 • • 發佈:2019-02-06
function OnTreeNodeChecked() { var ele = window.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; } } }