例如:这是一棵树,如和有JS得到每一个选中节点的ID,每一个ID值是不一样的。
<div class="Mtitle">
管理范围选择:
</div>
<div style="direction: ltr;" id="account_roletree"
class="mintree tree tree-default tree-checkbox">
<ul class="ltr">
<li id="8f474839fb3af8891ee0fcd1ae28c990" class="last open">
<a href="#" style="" class="undetermined">root</a>
<ul>
<li id="40289F462E7F8DCA012E7F8E1B2A0002" class="open">
<a href="#" style="" class="checked">111</a>
<ul>
<li id="40289F462E7F8DCA012E7F8E33750004" class="last leaf">
<a href="#" style="" class="checked">222</a>
</li>
</ul>
</li>
<li id="40289F462E7F8DCA012E7F8E4E020006" class="open">
<a href="#" style="" class="unchecked">333</a>
<ul>
<li id="40289F462E8E103A012E8E103AA80000" class="open">
<a href="#" style="" class="unchecked">888</a>
<ul>
<li id="40289F462E8E103A012E8E1076780004" class="last leaf">
<a href="#" style="" class="unchecked">7867</a>
</li>
</ul>
</li>
<li id="40289F462E8E103A012E8E1060DD0002" class="last open">
<a href="#" style="" class="unchecked">000</a>
<ul>
<li id="40289F462E8E103A012E8E1090E60006" class="last leaf">
<a href="#" style="" class="unchecked">tyity</a>
</li>
</ul>
</li>
</ul>
</li>
<li id="40289F462E7F8DCA012E7F8E5F380008" class="leaf">
<a href="#" style="" class="unchecked">444</a>
</li>
<li id="40289F462E7F8DCA012E7F8E7205000A" class="leaf">
<a href="#" style="" class="unchecked">555</a>
</li>
<li id="40289F462E7F8DCA012E7F8E8984000C" class="leaf">
<a href="#" style="" class="unchecked">666</a>
</li>
<li id="40289F462E8E103A012E8E16DC590008" class="last leaf">
<a href="#" style="" class="unchecked">777</a>
</li>
</ul>
</li>
</ul>
</div>
</div>
<div class="Mtitle">
管理范围选择:
</div>
<div style="direction: ltr;" id="account_roletree"
class="mintree tree tree-default tree-checkbox">
<ul class="ltr">
<li id="8f474839fb3af8891ee0fcd1ae28c990" class="last open">
<a href="#" style="" class="undetermined">root</a>
<ul>
<li id="40289F462E7F8DCA012E7F8E1B2A0002" class="open">
<a href="#" style="" class="checked">111</a>
<ul>
<li id="40289F462E7F8DCA012E7F8E33750004" class="last leaf">
<a href="#" style="" class="checked">222</a>
</li>
</ul>
</li>
<li id="40289F462E7F8DCA012E7F8E4E020006" class="open">
<a href="#" style="" class="unchecked">333</a>
<ul>
<li id="40289F462E8E103A012E8E103AA80000" class="open">
<a href="#" style="" class="unchecked">888</a>
<ul>
<li id="40289F462E8E103A012E8E1076780004" class="last leaf">
<a href="#" style="" class="unchecked">7867</a>
</li>
</ul>
</li>
<li id="40289F462E8E103A012E8E1060DD0002" class="last open">
<a href="#" style="" class="unchecked">000</a>
<ul>
<li id="40289F462E8E103A012E8E1090E60006" class="last leaf">
<a href="#" style="" class="unchecked">tyity</a>
</li>
</ul>
</li>
</ul>
</li>
<li id="40289F462E7F8DCA012E7F8E5F380008" class="leaf">
<a href="#" style="" class="unchecked">444</a>
</li>
<li id="40289F462E7F8DCA012E7F8E7205000A" class="leaf">
<a href="#" style="" class="unchecked">555</a>
</li>
<li id="40289F462E7F8DCA012E7F8E8984000C" class="leaf">
<a href="#" style="" class="unchecked">666</a>
</li>
<li id="40289F462E8E103A012E8E16DC590008" class="last leaf">
<a href="#" style="" class="unchecked">777</a>
</li>
</ul>
</li>
</ul>
</div>
</div>
解决方案 »
- 谁有播放amr文件的代码
- 高分求解如何2组多选框,每组至少选择一个,并将多选值映射成二进制字符串???
- 怎样获取#content里面的div子集,然后在#result里面轮流更换显示?
- JavaScript匹配数字 非常简单! 请大家帮帮忙
- 获取当前网址参数,并调用问题!
- 不被拦截的弹出窗口.JS版本可以传值.
- 如何在一个框架中关闭同一页页中的另外一个框架里的窗口 50分感谢。
- 能不能用javascript做掉IE的一些菜单?
- javascript的错误处理问题
- 用JavaScript编写的动态网页菜单在IE6下无法显示
- Ext 2.3 树 treeloader 无法加载
- 求教一个JS判断问题
<!--
cc=$("a[class=checked]");
var dd="";
for (var i=0;i<cc.length ;i++ )
{
dd += cc[i].parentNode.id +"\n";
}
alert(dd)
//-->
</script>
<script type="text/javascript">
<!--
cc = new Array()
c = document.getElementsByTagName("a")
for (var j=0;j<c.length ;j++ )
{
if(c[j].className=="checked")cc[cc.length]=c[j]
}
var dd="";
for (var i=0;i<cc.length ;i++ )
{
dd += cc[i].parentNode.id +"\n";
}
alert(dd)
//-->
</script>
$('account_roletree').click(function(e) {
var id = $(e.target).attr('id');
if(id) {
return id;
}
});