利用js的Node遍历找到repeater的一个字段实例介绍


Posted in Javascript onApril 25, 2013

js部分

var checkboxs = document.getElementsByTagName("input"); 
for(var i=0;i<checkboxs.length;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
<asp:repeater id="repeater1" runat="server"> 
<ItemTemplate> 
<tr class="TableDetail2"> 
<TD> 
<input type =checkbox name="checkboxs" ID="checkbox" Runat="server" Width="15" value = '<%# Container.DataItem("mocode") %>'/> 
</TD> 
<td class="nowrap"> 
<asp:ImageButton id="btnkxcode" runat="server" Width="15" ImageUrl="../image/search.jpg" CommandName="btnkx" 
Height="15"></asp:ImageButton> 
<asp:TextBox id="ckxcode" runat="server" CssClass="TextBox1" Text='<%# Container.DataItem("itemtype") %>'> 
</asp:TextBox></td> 
<td class="nowrap"> 
<asp:ImageButton id="btnkxname" runat="server" Width="15" ImageUrl="../image/search.jpg" CommandName="btnkxn" 
Height="15"></asp:ImageButton> 
<asp:TextBox id="ckxname" runat="server" CssClass="TextBox1" Text='<%# Container.DataItem("itemname") %>'> 
</asp:TextBox> 
</td> 
<td class="nowrap"> 
<asp:TextBox id="amount" runat="server" CssClass="TextBox1" Text='<%# Container.DataItem("ysamount") %>'> 
</asp:TextBox></td> 
</tr> 
</ItemTemplate> 
</asp:repeater>
Javascript 相关文章推荐
javascript中万恶的function实例分析
May 25 Javascript
js冒泡、捕获事件及阻止冒泡方法详细总结
May 08 Javascript
js实现格式化金额,字符,时间的方法
Feb 26 Javascript
AngularJs动态加载模块和依赖注入详解
Jan 11 Javascript
jquery动态赋值id与动态取id方法示例
Aug 21 jQuery
Angular4编程之表单响应功能示例
Dec 13 Javascript
React 使用browserHistory项目访问404问题解决
Jun 01 Javascript
vue项目中使用vue-i18n报错的解决方法
Jan 13 Javascript
vue 点击展开显示更多(点击收起部分隐藏)
Apr 09 Javascript
基于JavaScript伪随机正态分布代码实例
Nov 07 Javascript
vue路由传参三种基本方式详解
Dec 09 Javascript
JS实现音量控制拖动
Jan 15 Javascript
JS保留小数点(四舍五入、四舍六入)实现思路及实例
Apr 25 #Javascript
JQuery为textarea添加maxlength属性并且兼容IE
Apr 25 #Javascript
同时使用n个window onload加载实例介绍
Apr 25 #Javascript
上传的js验证(图片/文件的扩展名)
Apr 25 #Javascript
7款吸引人眼球的jQuery/CSS3特效实例分享
Apr 25 #Javascript
JQUERY对单选框(radio)操作的小例子
Apr 25 #Javascript
jQuery中 noConflict() 方法使用
Apr 25 #Javascript
You might like
PHP获取搜索引擎关键字来源的函数(支持百度和谷歌等搜索引擎)
2012/10/03 PHP
使用户点击后退按钮使效三行代码
2007/07/07 Javascript
javascript 极速 隐藏/显示万行表格列只需 60毫秒
2009/03/28 Javascript
JS无法捕获滚动条上的mouse up事件的原因猜想
2012/03/21 Javascript
jQuery 下拉列表 二级联动插件分享
2012/03/29 Javascript
前台js改变Session的值(用ajax实现)
2012/12/28 Javascript
jquery解析xml字符串简单示例
2014/04/11 Javascript
Node.js 去掉种子(torrent)文件里的邪恶信息
2015/03/27 Javascript
JS将滑动门改为选项卡(需鼠标点击)的实现方法
2015/09/27 Javascript
JavaScipt中栈的实现方法
2016/02/17 Javascript
JS简单去除数组中重复项的方法
2016/09/13 Javascript
JS实现页面中所有img对象添加onclick事件及新窗口查看图片的方法
2016/12/27 Javascript
JavaScript实现审核流程状态的动态显示进度条
2017/03/15 Javascript
php register_shutdown_function函数详解
2017/07/23 Javascript
React从react-router路由上做登陆验证控制的方法
2018/05/10 Javascript
vue遍历生成的输入框 绑定及修改值示例
2019/10/30 Javascript
Javascript 关于基本类型和引用类型的个人理解
2019/11/01 Javascript
浅析vue cli3 封装Svgicon组件正确姿势(推荐)
2020/04/27 Javascript
[01:16:12]完美世界DOTA2联赛PWL S2 FTD vs Inki 第一场 11.21
2020/11/23 DOTA
python求最大连续子数组的和
2018/07/07 Python
python 3.7.0 安装配置方法图文教程
2018/08/27 Python
使用python获取(宜宾市地震信息)地震信息
2019/06/20 Python
基于python的BP神经网络及异或实现过程解析
2019/09/30 Python
浅谈Python type的使用
2019/11/19 Python
Python安装whl文件过程图解
2020/02/18 Python
Python loguru日志库之高效输出控制台日志和日志记录
2020/03/07 Python
Python 用__new__方法实现单例的操作
2020/12/11 Python
M1芯片安装python3.9.1的实现
2021/02/02 Python
html5实现移动端适配完美写法
2017/11/16 HTML / CSS
捷克钓鱼用品网上商店:Parys.cz
2018/06/15 全球购物
酒店执行总经理岗位职责
2013/12/15 职场文书
校庆活动策划方案
2014/06/05 职场文书
承租经营合作者协议书
2014/10/01 职场文书
2014年安全生产工作总结
2014/11/13 职场文书
公司仓管员岗位职责
2015/04/01 职场文书
MySQL 可扩展设计的基本原则
2021/05/14 MySQL