思路,从当前点查看childElement 然后判断tagname 如果是 checkbox 就true;
解决方案 »
- 求助 关于jqeury的append方法无效问题
- 获取行的隐藏input的值
- [求助]在动网论坛中如何接收发表新主题页面传来的值?
- JavaScript XML 数据岛 DOM 相关求助
- Math.random()后的延迟问题...
- 如何使用 同一个js方法 取得不同的ID 并赋值!!
- 删除选择框的选项,如何在Mozilla浏览器下运行
- RMB求购window.showModalDialog源码
- 怎样判断页面上的几组单选框在提交时有没有被选中啊?知道的朋友来讲讲。
- 长角了,没啥拿的出手的,这是以前写的一个HTML代码过滤函数,用在在线编辑器里,没啥难的就是写起来费事
- 关于变量的问题
- 高手请看:表格的终极问题
<img src=plus.gif ...>
<img src=minus.gif ...>
加上“级”属性:
<img src=plus.gif/minus.gif node_layer=XXX onclick=OnClickNode()>
其中 XXX 是 jsp 生成页面时输出的整数
<script>
function OnClickNode()
{
var oSrc = event.srcElement;
var oParent = oSrc.parentNode;
var iCurrNodeLayer = oSrc.node_layer;
var oParentChildNodes = oParent.childNodes;
for ( var i = 0; i < oParentChildNodes.length; i ++ )
{
var oNode = oParentChildNodes.item(i);
if ( oNode == oSrc )
{
for ( i = i+1; i < oParentChildNodes.length; i ++ )
{
oNode = oParentChildNodes.item(i);
if ( typeof(oNode.node_layer) != "undefined" )
{
if ( oNode.node_layer <= iCurrNodeLayer )
break;
oNode.src = "plus.gif";
}
}
break;
}
}
}
</script>
<img src=plus.gif ...>
<img src=minus.gif ...>
加上“级”属性:
<img src=plus.gif/minus.gif node_layer=XXX onclick=OnClickNode()>
其中 XXX 是 jsp 生成页面时输出的整数
<script>
function OnClickNode()
{
var oSrc = event.srcElement;
var oParent = oSrc.parentNode;
var iCurrNodeLayer = oSrc.node_layer;
var oParentChildNodes = oParent.childNodes;
for ( var i = 0; i < oParentChildNodes.length; i ++ )
{
var oNode = oParentChildNodes.item(i);
if ( oNode == oSrc )
{
for ( i = i+1; i < oParentChildNodes.length; i ++ )
{
oNode = oParentChildNodes.item(i);
if ( typeof(oNode.node_layer) != "undefined" )
{
if ( oNode.node_layer <= iCurrNodeLayer )
break;
oNode.src = "plus.gif";
}
}
break;
}
}
}
</script>