ie中不支持getElementsByName() 杯具
2012-01-18 01:51
357 查看
在ie中不支持getElementsByName() method,下面是在google中找的,现在记下。
一个上午就这样折腾没了,,呵呵
function getElementsByName (name) {
var elems = document.getElementsByName(name);
if(elems.length > 0) return
elems ;
elems = new Array();
var e = document.getElementsByTagName('td'); //td 标记里面找出你要的元素。
for(i = 0; i < e.length; i++) {
if(e[i].getAttribute("name") == name) {
elems [elems.length]
= e[i];
}
}
return
elems;
}
一个上午就这样折腾没了,,呵呵
function getElementsByName (name) {
var elems = document.getElementsByName(name);
if(elems.length > 0) return
elems ;
elems = new Array();
var e = document.getElementsByTagName('td'); //td 标记里面找出你要的元素。
for(i = 0; i < e.length; i++) {
if(e[i].getAttribute("name") == name) {
elems [elems.length]
= e[i];
}
}
return
elems;
}
相关文章推荐
- 解决对象不支持“getElementsByClassName”属性或方法 ie兼容性
- IE不支持getElementsByClassName()方法的问题
- js原生封装getClassName()方法-ie不支持getElementsByClassName,所以要自己实现获取类名为className的所有元素
- js获取class-----ie不支持getElementsByClassName
- 处理IE不支持document.getElementsByName获取Div对象的方法
- 解决ie对getElementsByName支持的问题[zz]
- IE不支持getElementsByClassName最终完美解决方案
- IE不支持getElementsByClassName最终完美解决方案
- ie不支持getElementsByClassName
- 解决 IE 不支持 document.getElementsByClassName() 的方法
- IE不支持getElementsByClassName最终完美解决方案
- 对ie不支持getElementsByName的解决办法
- IE不支持getElementsByClassName最终完美解决方案
- 解决 IE 不支持 document.getElementsByClassName()
- IE支持getElementsByClassName方法
- ie不支持getElementsByClassName,所以要自己实现获取类名为className的所有元素。
- 解决 IE 不支持 document.getElementsByClassName() 的方法
- IE支持GetElementsByClassname
- IE不支持getElementsByClassName解决办法
- IE8以下浏览器不支持document.getElementsByClassName() 访问节点;怎么解决?---封装自己的类名