`
hsyzijvaa
  • 浏览: 111732 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

ie getElementsByName

    博客分类:
  • java
阅读更多
    在ie中不支持getelementsbyname() method,下面是在google中找的,现在记下。(网上转摘)
一个上午就这样折腾没了,,呵呵
getelementsbyname:function (name) { <br> var returns = document.getelementsbyname(name); <br> if(returns.length > 0) return returns; <br> returns = new array(); <br> var e = document.getelementsbytagname('td'); <br> for(i = 0; i < e.length; i++) { <br> if(e[i].getattribute("name") == name) { <br> returns[returns.length] = e[i]; <br> } <br> } <br> return returns; <br>}
 
0
0
分享到:
评论

相关推荐

    IE中getElementsByName()对有些元素无效的解决方案

    本文将深入探讨IE中`getElementsByName()`方法对某些元素无效的问题及其解决方案。 `getElementsByName()`是JavaScript中用于获取文档中所有具有指定`name`属性的元素的集合。它返回一个NodeList对象,包含了页面上...

    让getElementsByName适应IE和firefox的方法

    本文将详细探讨如何使`getElementsByName`方法在Internet Explorer(IE)和Firefox等遵循W3C标准的浏览器之间保持一致。 `getElementsByName`是HTML DOM(Document Object Model)中的一个方法,用于根据元素的`...

    innerHTML 和 getElementsByName 在IE下面的bug 的解决

    尽管这种方法能够在IE浏览器中解决getElementsByName无法正常工作的问题,但它在性能上可能不如原生的`getElementsByName`高效,因为它需要手动遍历整个DOM树。此外,它还需要额外的代码实现,这可能会导致代码可...

    详解JavaScript 中getElementsByName在IE中的注意事项

    详解JavaScript 中getElementsByName在IE中的注意事项 前言: 在IE5-9中是没有实现js的 getElementsByClassName()方法,但是实现了getElementsByName()方法,但是需要注意的是这个方法在IE5-9中也返回id属性匹配的指定...

    document.getElementsByName和document.getElementById 在IE与FF中不同实现

    ^) 但是对于document.getElementsByName 与document.getElementById 这个两个方法,IE中是并没有严格区分 ID 与 Name 的,比如: [removed] function useGetElementsByNameWithId(id) { var eles = d

    Javascript的IE和Firefox兼容性参考

    例如,将`document.forms("formName")`改为`document.forms["formName"]`,`document.getElementsByName("inputName")(1)`改为`document.getElementsByName("inputName")[1]`。 3. **window.event** - IE浏览器...

    火狐和IE支持javaScript脚本的一些区别

    标题与描述均提到了“火狐和IE支持javaScript脚本的一些区别”,这明确指出了文章将探讨在Mozilla Firefox和Internet Explorer(IE)浏览器中JavaScript脚本的不同支持情况。以下是对给定文件中提及的各个知识点的...

    javascript在IE和Firefox中兼容性问题

    需要注意的是,IE中`getElementsByName`可能返回多个同名元素的集合,而`document.all`可以通过元素名称或ID直接访问单个元素。相比之下,Firefox仅通过`getElementById`支持唯一ID的访问,对于非唯一名称的元素,...

    js在IE和Firefox不同之处

    例如,将`document.forms("formName")`改为`document.forms["formName"]`,以及将`document.getElementsByName("inputName")(1)`改为`document.getElementsByName("inputName")[1]`。 #### 3. `event`问题 - **IE*...

    javascript在firefox与ie下的兼容性总结

    - 解决方法:将`document.forms("formName")`改为`document.forms["formName"]`,将`document.getElementsByName("inputName")(1)`改为`document.getElementsByName("inputName")[1]`。 3. **window.event** - ...

    IE与FF脚本兼容性问题

    现有代码中使用集合类对象时,如 `document.forms("formName")` 或 `document.getElementsByName("inputName")(1)` 这种方式在IE中可以工作,但在FF中会报错。 **解决方法:** 将括号 `()` 替换为方括号 `[]` 作为...

    IE 与FireFox 区别概要总结

    - IE支持`document.all.month.value`,但Firefox要求使用`document.getElementsByName("month")[0].value`或`document.getElementById("month").value`。推荐使用`getElementById`以保持兼容性。 6. HTML对象ID...

    自定义 input radio 兼容ie6

    var radios = document.getElementsByName('radios'); for (var i = 0; i ; i++) { radios[i].addEventListener('click', function() { var radio = this; var customRadio = radio.nextElementSibling; if ...

    JS和CSS的IE和Firefox兼容性

    例如,`document.forms("formName")`应改为`document.forms["formName"]`,以及`document.getElementsByName("inputName")(1)`应改为`document.getElementsByName("inputName")[1]`。这将确保在MF中也能正确地访问...

Global site tag (gtag.js) - Google Analytics