我的树形菜单为如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title></title>
<link type="text/css" href="代码一/css/tree.css" rel="stylesheet">
<script language=jscript>
function ChangeStatus(o)
{
if (o.parentNode)
{
if (o.parentNode.className == "Opened")
{
o.parentNode.className = "Closed";
}
else
{
o.parentNode.className = "Opened";
}
}
}
</script>
</head>
<body onload="init()">
<div class="TreeMenu" id="CategoryTree">
<h4>CSSÊ÷Ðβ˵¥</h4>
<ul>
<li class="Opened"><img class=s src="代码一/css/s.gif" onclick="javascript:ChangeStatus(this);"><a href="#">¸ù½Úµã</a><input type=checkbox>
<ul>
<li class="Opened"><img class=s src="代码一/css/s.gif" onclick="javascript:ChangeStatus(this);"><a href="#">ÎÒµÄÎĵµ</a><input type=checkbox>
<ul>
<li class="Opened"><img class=s src="代码一/css/s.gif" onclick="javascript:ChangeStatus(this);"><a href="#" onclick="javascript:ChangeStatus(this)";>JavaScript</a><input type=checkbox>
<ul>
<li class="Child"><img class=s src="代码一/css/s.gif"><a href="#">1</a><input type=checkbox></li>
<li class="Child"><img class=s src="代码一/css/s.gif"><a href="#">2</a><input type=checkbox></li>
<li class="Child"><img class=s src="代码一/css/s.gif"><a href="#">3</a><input type=checkbox></li>
<li class="Child"><img class=s src="代码一/css/s.gif"><a href="#">4</a><input type=checkbox></li>
<li class="Child"><img class=s src="代码一/css/s.gif"><a href="#">5</a><input type=checkbox></li>
<li class="Child"><img class=s src="代码一/css/s.gif"><a href="#">6</a><input type=checkbox></li>
<li class="Child"><img class=s src="代码一/css/s.gif"><a href="#">Éú³Énode</a><input type=checkbox></li>
</ul>
</li>
</ul>
</div>
</body>
</html>很简单的树形菜单,但是我要把所有叶节点的复选框的名字都要一样,但是现在无法实现对于复选框的全选和部分选择,整个树分为四级,一级为根(控制全选)...
要怎么才可以实现对于复选框的全选和部分选择了?
请大家指教指教
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title></title>
<link type="text/css" href="代码一/css/tree.css" rel="stylesheet">
<script language=jscript>
function ChangeStatus(o)
{
if (o.parentNode)
{
if (o.parentNode.className == "Opened")
{
o.parentNode.className = "Closed";
}
else
{
o.parentNode.className = "Opened";
}
}
}
</script>
</head>
<body onload="init()">
<div class="TreeMenu" id="CategoryTree">
<h4>CSSÊ÷Ðβ˵¥</h4>
<ul>
<li class="Opened"><img class=s src="代码一/css/s.gif" onclick="javascript:ChangeStatus(this);"><a href="#">¸ù½Úµã</a><input type=checkbox>
<ul>
<li class="Opened"><img class=s src="代码一/css/s.gif" onclick="javascript:ChangeStatus(this);"><a href="#">ÎÒµÄÎĵµ</a><input type=checkbox>
<ul>
<li class="Opened"><img class=s src="代码一/css/s.gif" onclick="javascript:ChangeStatus(this);"><a href="#" onclick="javascript:ChangeStatus(this)";>JavaScript</a><input type=checkbox>
<ul>
<li class="Child"><img class=s src="代码一/css/s.gif"><a href="#">1</a><input type=checkbox></li>
<li class="Child"><img class=s src="代码一/css/s.gif"><a href="#">2</a><input type=checkbox></li>
<li class="Child"><img class=s src="代码一/css/s.gif"><a href="#">3</a><input type=checkbox></li>
<li class="Child"><img class=s src="代码一/css/s.gif"><a href="#">4</a><input type=checkbox></li>
<li class="Child"><img class=s src="代码一/css/s.gif"><a href="#">5</a><input type=checkbox></li>
<li class="Child"><img class=s src="代码一/css/s.gif"><a href="#">6</a><input type=checkbox></li>
<li class="Child"><img class=s src="代码一/css/s.gif"><a href="#">Éú³Énode</a><input type=checkbox></li>
</ul>
</li>
</ul>
</div>
</body>
</html>很简单的树形菜单,但是我要把所有叶节点的复选框的名字都要一样,但是现在无法实现对于复选框的全选和部分选择,整个树分为四级,一级为根(控制全选)...
要怎么才可以实现对于复选框的全选和部分选择了?
请大家指教指教
解决方案 »
- 点击日历的某一天,然后就弹出一个层,怎么写?
- jsp javascript servlet javabean struts hibernate spring学习
- 鼠标点击更换导航菜单背景图片
- 请问,如何在两个表格之间移动行并能用托懂行的办法在表内排序
- 动态生成的表格,tableCell中间有时会多一根线?
- 网页后退导致文本框的disabled属性失效
- 求js实现table旋转代码
- 为什么单选按钮不起作用,谢谢
- 如何判斷一個變量是否定義 ?
- 请问如何利用javascript实现一个弹出窗口未装载完成之前不能关闭该窗口?
- 为什么windows.open()部署到服务器不能打开
- 怎么用js写 流媒体的锚点(marker)
+ checkbox(name = all) 全选
+checkbox (name = college) 学院
+checkbox (name = class) 班级
+checkbox (name = student) 学号1 姓名1 性别1
+checkbox (name = student) 学号2 姓名2 性别2