zoukankan
html css js c++ java
js用于树型结构级联选择 支持三态级联选择
<
html
>
<
head
>
<
meta
http-equiv
="Content-Type"
content
="text/html; charset=gb2312"
>
<
title
>
及联选择-用于权限选择比较合适
</
title
>
</
head
>
<
body
>
<
ul
id
="tree"
>
<
li
><
input
type
=checkbox
>
<
ul
>
<
li
><
input
type
=checkbox
>
<
ul
>
<
li
><
input
type
=checkbox
></
li
>
<
li
><
input
type
=checkbox
></
li
>
</
ul
>
</
li
>
</
ul
>
</
li
>
</
ul
>
</
body
>
<
script
language
="javascript"
>
var
arr
=
tree.getElementsByTagName('input')
for
(
var
i
=
0
; i
<
arr.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
; i
<
arr.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
>
更新:支持三态级联选择
下载:
/Files/boolean/checkbox3StatucCascadeSelectTree.zip
在线演示:
/Files/boolean/cascadeTree.htm
查看全文
相关阅读:
201521123053《Java程序设计》第十周学习总结
201521123003《Java程序设计》第9周学习总结
201521123053《Java程序设计》第八周学习总结
第
201521123053《Java课程设计》第七周学习总结
201521123053《Java设计与程序》第六周学习总结
201521123053 《Java程序设计》第5周学习总结
例子
201521123053《Java程序设计》第四周总结
201521123049 《JAVA程序设计》 第11周学习总结
原文地址:https://www.cnblogs.com/boolean/p/616611.html
最新文章
201521123056 《Java程序设计》第10周学习总结
201521123056 《Java程序设计》第9周学习总结
201521123056 《Java程序设计》第8周学习总结
201521123056 《Java程序设计》第7周学习总结
201521123056 《Java程序设计》第6周学习总结
201521123056 《Java程序设计》第5周学习总结
201521123056 《Java程序设计》第4周学习总结
201521123056 《Java程序设计》第3周学习总结
201521123056《Java程序设计》 第2周学习总结
201521123054 《Java程序设计》第11周学习总结
热门文章
201521123054 《Java程序设计》 第十周学习总结
201521123054 《Java程序设计》第9周学习总结
201521123054《Java程序设计》第8周学习总结
201521123054 《Java程序设计》第7周学习总结
2015211230554《Java程序设计》第6周学习总结
201521123054 《Java程序设计》第5周学习总结
实验结构
201521123054《Java程序设计》第4周总结
201521123054《JAVA程序设计》第三周学习总结
201521123053《Java程序设计》第十一周学习总结
Copyright © 2011-2022 走看看