document.getElementById("DataGrid1").all;在谷歌中兼容性问题,顶者有分

dafei198607 2013-12-27 02:44:44

如图所示,var links = document.getElementById("DataGrid1").all; 在IE下得到值没问题,谷歌中不行,查了查说all不兼容,不用all该用什么呢,用children、rows试了试也都不行,要遍历datadrid每行信息,应该怎么写
...全文
189 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dafei198607 2013-12-27
  • 打赏
  • 举报
回复
引用 3 楼 showbo 的回复:
以后直接发代码,发代码截图的,看到就想骂人。。
不好意思呀,以后不截图了,试过了,好使,谢谢哈,以后js的问题还要多多请教你哈
wenqiang_HY 2013-12-27
  • 打赏
  • 举报
回复
引用 4 楼 dafei198607 的回复:
alert( $('#DataGrid1').length); 这个返回值是1,我要得到所有行,应该怎么写
不需要获取长度

$("[id=DataGrid1]").each(function(){
    //处理
}) 
dafei198607 2013-12-27
  • 打赏
  • 举报
回复
alert( $('#DataGrid1').length); 这个返回值是1,我要得到所有行,应该怎么写
  • 打赏
  • 举报
回复
以后直接发代码,发代码截图的,看到就想骂人。。
  • 打赏
  • 举报
回复
用getElementsByTagName,直接就得到你要的标签了,何必要遍历,红色部分的判断可以去掉了 var links=document.getElementById('DataGrid1').getElementsByTagName('input'); if(links[i].tagName=='INPUT')
wenqiang_HY 2013-12-27
  • 打赏
  • 举报
回复
友情帮顶,有JQ为啥不用?

87,988

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧