思路,从当前点查看childElement 然后判断tagname 如果是 checkbox 就true;
解决方案 »
- 用jquery mobile 做表单提交,如何防止页面跳转 ?(在线等...)
- 谁能帮忙改一下这段JS程序以兼容火狐浏览器
- 删除 tbody
- 没通过客户端验证,如何使用户不需要把所有题目都重答一遍,即保留答过的答案?
- 请高手进来看看,先谢谢了!
- 求教如何单击页面任何地方,就转到其他页面
- 在javascript中如何调用dll中的函数
- 求一Delphi 编写 ActiveX 的 helloWord!要求用javascrip 能调用其中一方法!!
- 用javascript能否实现提取指定网页的链接?
- 请问怎么样知道一个页面是不是由showmodaldialog打开的
- 关于变量的问题
- 高手请看:表格的终极问题
<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>