js_getElementsByName的ie,firefox区别
2007-11-13 15:55
344 查看
在ie 中getElementsByName(“test“)的时候返回的居然是id=test的object数组,而使用firefox则返回的是name= test的object的数组。按照w3c的规范应该是firefox的实现是正确的,只是不解ie为什么要实现成为id=test的方式呢?“根据 NAME 标签属性的值获取对象的集合。”
firefox和ie中的getElementByID倒是相同:获取对 ID 标签属性为指定值的第一个对象的引用。
以上转载,但这个问题我也遇到了,我就在TR中同时加上id 和 name,这样都可以用了~
firefox和ie中的getElementByID倒是相同:获取对 ID 标签属性为指定值的第一个对象的引用。
以上转载,但这个问题我也遇到了,我就在TR中同时加上id 和 name,这样都可以用了~
相关文章推荐
- 兼容ie5-ie11及其他主流浏览器的js document.getElementsByClassName 方法
- js获取class-----ie不支持getElementsByClassName
- IE下js兼容之getElementsByClassName和e.target
- 第02课 01 JS中级课程-getElementsByClassName-1
- JS getElementsByClassName
- 让getElementsByName适应IE和firefox的方法
- 【整理】JS中getElementsByName()方法
- innerHTML 和 getElementsByName 在IE下面的bug 的解决
- 自定义document.getElementsByName() 兼容IE Firfox
- ie中不支持getElementsByName() 杯具
- js 获取class的元素的方法 以及创建方法getElementsByClassName
- etElementByID getElementsByName getElementsByTagName的区别和总结 +js+Mxl+xmlhttp
- getElementByID getElementsByName getElementsByTagName的区别和总结 +js+Mxl+xmlhttp
- 处理IE不支持document.getElementsByName获取Div对象的方法
- 关于IE中getElementsByClassName不能用的问题
- 【JavaScript】修正IE下document.getElementsByName无法获取DIV标签,兼容IE FF的ByName方法
- javascript getElementsByClassName 和js取地址栏参数
- IE支持GetElementsByClassname
- JS原生获取class对象(getElementsByClassName)
- ie不支持getElementsByClassName,所以要自己实现获取类名为className的所有元素。