国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Javascript 實現(xiàn)TreeView CheckBox全選效果

2019-11-21 00:48:49
字體:
供稿:網(wǎng)友
復制代碼 代碼如下:

function OnTreeNodeChecked() {
var ele = event.srcElement;
if (ele.type == 'checkbox') {
var childrenDivID = ele.id.replace('CheckBox', 'Nodes');
var div = document.getElementById(childrenDivID);
if (div != null) {
var checkBoxs = div.getElementsByTagName('INPUT');
for (var i = 0; i < checkBoxs.length; i++) {
if (checkBoxs[i].type == 'checkbox')
checkBoxs[i].checked = ele.checked;
}
}
OnTreeNodeChildChecked(ele);

}
}
function OnTreeNodeChildChecked(ele) {
//自動處理上級
var parentDiv = ele.parentElement.parentElement.parentElement.parentElement.parentElement;
var parentChkBox = document.getElementById(parentDiv.id.replace('Nodes', 'CheckBox'));
if (parentChkBox != null) {
var ChildsChkAll = true;
var Boxs = parentDiv.getElementsByTagName('INPUT');
for (var i = 0; i < Boxs.length; i++) {
if (Boxs[i].type == 'checkbox' && Boxs[i].checked == false) {
ChildsChkAll = false;
}
}
parentChkBox.checked = ChildsChkAll;
OnTreeNodeChildChecked(parentChkBox);
}
}


CS文件中注冊JavaScript:
復制代碼 代碼如下:

void Page_Load(object sender,EventArgs e)
{
this.TreeView.Attribute.Add("onclick","OnTreeNodeChecked()");
}
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 井研县| 巍山| 攀枝花市| 嘉祥县| 临澧县| 信阳市| 昌江| 大同市| 宁乡县| 阜阳市| 永州市| 雷波县| 平南县| 陆川县| 诸城市| 岱山县| 潜山县| 灵寿县| 色达县| 雅安市| 通辽市| 泾川县| 兰溪市| 太和县| 嘉祥县| 醴陵市| 南华县| 久治县| 河北省| 佳木斯市| 开江县| 灵台县| 积石山| 靖远县| 日土县| 湛江市| 内丘县| 井研县| 玛曲县| 辰溪县| 福州市|