欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

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

更新时间: 2014-01-05 01:51:10 责任编辑: Author_N1

 

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

如图所示,var links =  document.getElementById("DataGrid1").all; 在IE下得到值没问题,谷歌中不行,查了查说all不兼容,不用all该用什么呢,用children、rows试了试也都不行,要遍历datadrid每行信息,应该怎么写
--参考方法--
友情帮顶,有JQ为啥不用?
--参考方法--
用getElementsByTagName,直接就得到你要的标签了,何必要遍历,红色部分的判断可以去掉了

var links=document.getElementById('DataGrid1').getElementsByTagName('input');

if(links[i].tagName=='INPUT')
--参考方法--
以后直接发代码,发代码截图的,看到就想骂人。。
--参考方法--
引用:
alert( $('#DataGrid1').length);
这个返回值是1,我要得到所有行,应该怎么写

不需要获取长度

$("[id=DataGrid1]").each(function(){
    //处理
}) 
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:51:10
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/2033/
本文WWW.DOC100.NET DOC100.NET版权所有。