解决ie7下不能使用getElementsByName的bug
2014-11-30 00:00
288 查看
自己封装函数
function getElementsByName(node, tag,eltname){
var elts=node.getElementsByTagName(tag);
var count=0;
var elements=[];
for(var i=0;i<elts.length;i++){
if(elts[i].getAttribute("name") == eltname){
elements[count++]=elts[i];
}
}
return elements;
}
function getElementsByName(node, tag,eltname){
var elts=node.getElementsByTagName(tag);
var count=0;
var elements=[];
for(var i=0;i<elts.length;i++){
if(elts[i].getAttribute("name") == eltname){
elements[count++]=elts[i];
}
}
return elements;
}
相关文章推荐
- 解决getElementsByClassName在IE8之前无法使用的问题
- 关于IE中getElementsByClassName不能用的问题解决方法
- 谷歌浏览器document.getElementsByName方法不能使用
- innerHTML 和 getElementsByName 在IE下面的bug 的解决
- innerHTML 和 getElementsByName 在IE下面的bug 的解决
- innerHTML 和 getElementsByName 在IE下面的bug 的解决
- JavaScript中用解决document.getElementsByName不能获得对象的问题
- getElementsByName 在IE下面的bug 的解决
- IE9 使用document.getElementsByName("abc") 不能获取到名称相同SPAN元素
- innerHTML 和 getElementsByName 在IE下面的bug 的解决
- 解决对象不支持“getElementsByClassName”属性或方法 ie兼容性
- IE浏览器不支持getElementsByClassName的解决方法
- js函数getElementsByName 的使用
- ie 不兼容 document.getElementsByName 解决方法
- Document:getElementsByName()使用方法及示例
- getElementsByName使用
- (转)Javascript如何正确使用getElementById,getElementsByName() and getElementsByTagName()
- getElementById(), getElementsByName(), and getElementsByTagName()使用与区别
- javascript 如何正确使用getElementById,getElementsByName(), and getElementsByTagName()