非兼容模式 得不到值 求解一段代码

ThitLife1 2013-07-24 02:21:17
我是想获取一个table里的一个TD里的checkbox值

var sceneName = table.rows[0].cells[0].childNodes[0].checked;


兼容性视图可以得到false或者true,但是到了非兼容性视图就获取不到值,sceneName结果是undefined。

还有

tables.rows[0].cells[3].childNodes[0].disabled = true;
也是一样兼容性视图可以,非兼容性视图,就没用,求解
...全文
76 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
潮起潮落 2013-07-24
  • 打赏
  • 举报
回复
引用 2 楼 ThitLife1 的回复:
[quote=引用 1 楼 KongHuLu 的回复:] 给具体的元素加上id去获取值 原生用document.getElementById Jquery的话,加上class去获取也很方便
这不和没说一样吗 table 是动态往里面加数据的 万一有个几十个checkbox 我还要命名几十个ID 这个方法太死板了 不灵活[/quote] 用class,或者name,是一取一组的。 没让你非用ID。
ThitLife1 2013-07-24
  • 打赏
  • 举报
回复
引用 1 楼 KongHuLu 的回复:
给具体的元素加上id去获取值 原生用document.getElementById Jquery的话,加上class去获取也很方便
这不和没说一样吗 table 是动态往里面加数据的 万一有个几十个checkbox 我还要命名几十个ID 这个方法太死板了 不灵活
潮起潮落 2013-07-24
  • 打赏
  • 举报
回复
给具体的元素加上id去获取值 原生用document.getElementById Jquery的话,加上class去获取也很方便

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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