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

分页后第二页以后的数据无法获取(JS)解决思路

2012-03-24 
分页后第二页以后的数据无法获取(JS)代码如下:scriptlanguageJavaScriptvar cwh1var cwh2for

分页后第二页以后的数据无法获取(JS)
代码如下:
<script language="JavaScript">  
var cwh1="";
var cwh2="";
 for(var i=2;i<document.getElementById("oTb").rows.length;i++)
 {
  cwh1=document.getElementById("oTb").rows(i).cells(1).innerText; cwh2=cwh1.substring(1,2);
 }
这个是批量处理中的部分代码
设置断点调试时发现第一页运行到红色部分时cwh1是可以读到的,但是第二页以后读到的都是空字符串""
自己看总觉得代码没什么问题,希望大家帮忙解决一下

[解决办法]

从你的JS起码语法是没有问题,这点东西也看不出什么

把JS代码放在</body>之前。。。然后再alert弹出调试一下
[解决办法]
能否把整个HTML代码拿来瞧瞧
[解决办法]
document.getElementById("oTb").rows[i].cells[1].innerHTML

如果表格行数足够,并且在onload后调用,是没有问题的。除非你破坏了表格
[解决办法]
从目前看js是没有问题,应该检查一下html代码。用IE可以调试看看。
[解决办法]
window.onload中调用,或吧这个代码放到 body 后,确保表格符合你JS读取结构
[解决办法]
这得看你的代码。光看那点js看不出来

热点排行