IE6、7下getElementsByName不兼容的问题
程序员文章站
2022-06-09 22:30:15
...
做web前端的同学会经常遇到document.getElementsByName()在IE6、7下不兼容的情况,找了好久,终于找到了一个通用的方法,如下:
/** * 根据标签的name值获取标签数组元素 * @param tag 标签 * @param name 标签的name值 */ function getElementsByName(tag, name) { var returns = document.getElementsByName(name); if (returns.length > 0) return returns; returns = new Array(); var e = document.getElementsByTagName(tag); for (var i = 0; i < e.length; i++) { if (e[i].getAttribute("name") == name) { returns[returns.length] = e[i]; } } return returns; }
上一篇: Linux环境下安装Mysql-5.5.9(40)_MySQL
下一篇: document对象
推荐阅读
-
vue移动端,解决focus无效、不兼容的问题
-
布局不兼容IE的问题-宽度不够_html/css_WEB-ITnose
-
问一个简单的css滚动条宽度兼容IE7和IE6的问题._html/css_WEB-ITnose
-
Oracle 9i环境运行10g下的sql脚本出现不兼容的问题
-
PHP 项目在IE 和 火狐中不兼容的问题要怎么解决有图有真相
-
Oracle 9i环境运行10g下的sql脚本出现不兼容的问题
-
使用爬虫框架htmlunit整合springboot出现的一个不兼容问题
-
解决CSS在浏览器不兼容的问题
-
解决微信小程序中转换时间格式IOS不兼容的问题
-
解决IE5/IE5.5/IE6/FF的兼容性问题——CSS