js用于树型结构级联选择

坠落的樱花叶天

坠落的樱花叶天

2016-02-19 22:17

get新技能是需要付出行动的,即使看得再多也还是要动手试一试。今天图老师小编跟大家分享的是js用于树型结构级联选择,一起来学习了解下吧!

html

head
meta http-equiv="Content-Type" content="text/html; charset=gb2312"
title及联选择-用于权限选择比较合适/title
/head

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

body
ul id="tree"
    liinput type=checkbox
        ul
            liinput type=checkbox
                ul
                    liinput type=checkbox/li
                    liinput type=checkbox/li
                /ul
            /li
        /ul
    /li
/ul
/body
script language="javascript"

var arr = tree.getElementsByTagName('input')
for(var i=0; iarr.length; i++){
    var input = arr[i]
    if(input.type = 'checkbox'){
        input.onclick = ClickInput
    }
}

function ClickInput(){
    var li = this.parentElement;
    var arr = li.getElementsByTagName('input')
    for(var i=0; iarr.length; i++){
        var input = arr[i]
        if(input.type == 'checkbox'){
            input.checked = this.checked
        }
    }
    var li = li.parentElement.parentElement
   
    while(li.tagName.toLowerCase() == 'li'){
        var input = li.childNodes[0]
        if(input.tagName.toLowerCase() == 'input'){
            input.checked = this.checked
        }
        li = li.parentElement.parentElement
    }
}

/script
/html

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)
展开更多 50%)
分享

猜你喜欢

js用于树型结构级联选择

Web开发
js用于树型结构级联选择

AJAX实现动态树型结构

Web开发
AJAX实现动态树型结构

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

bbs树型结构的实现方法(二)

ASP
bbs树型结构的实现方法(二)

树型结构在ASP中的简单解决

ASP
树型结构在ASP中的简单解决

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

JSP实现论坛树型结构的具体算法

Java JAVA基础
JSP实现论坛树型结构的具体算法

ajax+asp无限级分类树型结构的代码

Web开发
ajax+asp无限级分类树型结构的代码

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

网友原创伤感分组设计_只怪当初没有抓紧你的手

网友原创伤感分组设计_只怪当初没有抓紧你的手

在JavaScript中实现命名空间

在JavaScript中实现命名空间
下拉加载更多内容 ↓