在chrome下getElementsByName运行正常,可在IETester7~11下都不支持 

w3c规范中getElementsByName是按着name属性进行检索的,而MS的IE却是按着id来检索。导致不能得到应该得到的Elements,为适应浏览器,我们可以做一下调整:

一、把需要用getElementsByName的name都加上id,且id和name相同。

二、用一个函数来适应浏览器,代码如下:

getElementsByName:function (name) {   var returns = document.getElementsByName(name);   if(returns.length > 0) return returns;   returns = new Array();   var e = document.getElementsByTagName('td');   for(i = 0; i < e.length; i++) {   if(e[i].getAttribute("name") == name) {   returns[returns.length] = e[i];   }   }   return returns;
} 

转载于:https://www.cnblogs.com/sugar-tomato/p/4475907.html

ie不支持getElementsByName的解决办法相关推荐

  1. 服务器支持curl,互联网要点:服务器不支持curl_exec的解决办法

    当下应该属于互联网时代吧今天小编分享一篇有关于服务器不支持curl_exec的解决办法,相信小伙伴们对这个话题应该也很关注吧,那么现在就为小伙伴们说说服务器不支持curl_exec的解决办法,小编也收 ...

  2. ACCESS中的Update语句不支持Select的解决办法

    ACCESS中的Update语句不支持Select的解决办法执行 比如ACCESS中执行SQL语句: UPDATE HN_news AS a SET typeid = (select clid fro ...

  3. TIA博途中无法添加HSP硬件支持包的解决办法

    TIA博途中无法添加HSP硬件支持包的解决办法 硬件支持包安装的过程应该很简单,但是在安装的时候遇到了一个奇怪的问题. 如下图所示,下面就描述一下问题发生和自己的解决方法: 打开TIA博途V16,在 ...

  4. 电脑经常弹出“不支持的硬件”解决办法

    电脑经常弹出"不支持的硬件"解决办法. 通过微软官方查证,这是由于以上处理器需要最新的Windows10系统才会这样子的,而大多出现该提示的都安装了Win7或是Win8.1系统. ...

  5. Windows系统对中文生僻字支持问题的解决办法

    Windows系统对中文生僻字支持问题的解决办法 1.Windows API对GB18030-2000 的支持下列 Windows API 提供对GB18030-2000 的支持. IsValidCo ...

  6. 关于《机器学习决策树导出图片、PDF支持中文》解决办法

    很久没有更新博客了,一直以为自己默默无闻,埋头苦干.实际上是一种懒惰! 2020年的春天,是一段难忘的记忆!在这段特殊的时光里,让我静心思考,潜心研究.每每遇到技术困惑,总能在CSDN找到解决办法,由 ...

  7. onblur事件不支持冒泡的解决办法

    onblur事件在元素是去焦点的时候被触发,常用与文字输入框,判断鼠标是否已经离开输入框,但是onblur并不支持事件冒泡,所以无法判断是否有子元素发生onblur事件.解决方法有两种: 1.用onf ...

  8. IIS6.0不支持ASP的解决办法

    Win2003安装IIS6.0不支持ASP的解决方法 ASP脚本在目前的网页开发方面使用的很广泛, 但Windows 2003中自带的IIS 6.0默认情况下不支持ASP脚本,但可以运行aspx程序, ...

  9. Linux环境下Nginx不支持中文文件名解决办法

    当一个文件名称为中文时,或者下载一个的文件名称为中文时,会出现404. 解决办法:增加charset utf-8; nginx配置: server {listen 80;server_name www ...

最新文章

  1. Android布局管理器-从实例入手学习相对布局管理器的使用
  2. 25美元 Linux PC 'Raspberry Pi' 一月上市
  3. windows下ab的安装和压测
  4. 使用 Filebeat 对多行日志进行处理(multiline)
  5. PyQt5系列(一)第一个helloworld
  6. 是驴是骡,遛一遛就知道了
  7. 百度文库资料下载总结技巧
  8. 如何使计算机用户具有管理权限,如何把电脑普通用户权限提升超级管理员账户...
  9. Redis集群单点故障:corrupted cluster config file.
  10. TongWeb卡、TongWeb卡、TongWeb卡卡卡
  11. Table ‘./zy@002diot/zy_sys_logs‘ is marked as crashed and should be repaired 报错
  12. 使用 C++ 开发出 【飞机大战】
  13. (附源码)spring boot跨境电商系统 毕业设计 211003
  14. K8S集群中Pod与Pod之间网络故障排查思路
  15. 管理运筹学软件计算机解咋看,管理运筹学-线性规划的计算机求解ppt课件.ppt
  16. rpm 查看依赖关系 依赖谁和被谁依赖
  17. 简单示例mock的使用 (Junit结合Jmock)
  18. android aar编程,Android Studio模块化编程实践之aar
  19. Linux下RTP编程(上)
  20. 计算机网络分层及其作用

热门文章

  1. SugarCRM - 如何让Contact页面的关系字段字段Account变为readonly
  2. sfdisk命令的使用技巧
  3. linux下jetty简单配置
  4. 听webcast的行为型模式篇-迭代器模式(Iterator Pattern) 记录
  5. Unity技术专家:游戏最重要的是好玩而不是高画质...
  6. SAP S/4HANA销售订单创建时,会自动触发生产订单的创建
  7. c++ 公有继承的赋值兼容规则
  8. Django之MVC框架与MTV框架详解
  9. Java集合类解析 ***
  10. 《R语言与数据挖掘最佳实践和经典案例》—— 第3章 数 据 探 索