首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

javascript的一个有关问题哦

2012-03-03 
javascript的一个问题哦!我定义了一个变量i1,循环一个datatable,手工画出一个table, 每一行的最后一个单

javascript的一个问题哦!
我定义了一个变量i=1,循环一个datatable,手工画出一个table, 每一行的最后一个单元格都有一个textbox,第一行的textbox id为txt1 第二行为txt2 然后我在aspx页面通过循环这个table的rows的索引,for(i=1,i<table.rows.length;i++)这个样子就能取出每一行,或者指定一行的最后一个单元格的textbox值,但是问题出现在,我用ajax无刷新删除了一行,比如我把第一行删除了,原来的第二行就变成了第一行,而最后一个单元格的textbox的id却还是txt2,所以这个时候我getelmentbyid("txt1")就会报错。 
简单一点就是说js有没一个方法,可以第几行,第几个单元格,找到那个单元格里的控件,比如说 table.row[0].cell[3].contorls[0].value这样的方法!谢谢乐!

[解决办法]
能不能这样操作,每次删除操作的时候返回的是整个表格里的HTML代码,把这些处理都交给asp.net.而asp.net 操作也就简单了.

如果你的表格不是很大的话就可以这样做了

热点排行