利用js的Node遍历找到repeater的一个字段实例介绍_javascript技巧
来源:动视网
责编:小采
时间:2020-11-27 21:09:07
利用js的Node遍历找到repeater的一个字段实例介绍_javascript技巧
利用js的Node遍历找到repeater的一个字段实例介绍_javascript技巧:js部分: 代码如下: var checkboxs = document.getElementsByTagName(input); for(var i=0;i{ if(checkboxs[i].type==checkbox && checkboxs[i].checked==true){ var trobj=checkboxs[i].pare
导读利用js的Node遍历找到repeater的一个字段实例介绍_javascript技巧:js部分: 代码如下: var checkboxs = document.getElementsByTagName(input); for(var i=0;i{ if(checkboxs[i].type==checkbox && checkboxs[i].checked==true){ var trobj=checkboxs[i].pare

js部分:
代码如下:
var checkboxs = document.getElementsByTagName("input");
for(var i=0;i
{
if(checkboxs[i].type=="checkbox" && checkboxs[i].checked==true){
var trobj=checkboxs[i].parentNode.parentNode; //找到tr节点
if(trobj.rowIndex > 0){
var tdobj=trobj.children;
var amount = tdobj[3].children.item(0).value; //找到td节点的value 对应第4个td
alert(amount);
}
}
}
html的repeater
代码如下:
|
Height="15"> '>
|
Height="15"> '>
|
'>
|
利用js的Node遍历找到repeater的一个字段实例介绍_javascript技巧
利用js的Node遍历找到repeater的一个字段实例介绍_javascript技巧:js部分: 代码如下: var checkboxs = document.getElementsByTagName(input); for(var i=0;i{ if(checkboxs[i].type==checkbox && checkboxs[i].checked==true){ var trobj=checkboxs[i].pare