`
zgqynx
  • 浏览: 1370843 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

document.forms[] 与 document.getElementsByName的区别

阅读更多
是在ie6环境下测试的
var obj = document.forms[1].recName;
alert(obj.length)
var obj=document.getElementsByName("recName");
alert(obj.length)

当recName仅有一个的时候,
var obj = document.forms[1].recName;
就会出现问题,而
var obj=document.getElementsByName("recName");
是正确的。
当有多于一个的元素时,两者是一样的。
分享到:
评论

相关推荐

    JavaScript中document.forms[0]与getElementByName区别

    总结来说,document.forms[0]和document.getElementsByName('usernames')虽然在某些情况下可以达到相同的效果,但它们在返回值类型、适用场景以及对id和name属性的处理上存在本质的区别。理解这些区别有助于在实际...

    JavaScript中document用法小结

    4. `document.getElementsByName(Name)`: 获得指定 Name 值的对象。 images 集合 1. 通过集合引用代码:`document.images` 对应页面上的 `<img>` 标签。 2. 通过集合长度获取图片个数:`document.images.length`。...

    javasxript_document对象详解.txt

    document.write("Text Value: " + document.forms["Myform"]["oText"].value + " "); document.write("Password Value: " + document.forms["Myform"]["oPswd"].value); } ()">Display Values ``` 在...

    JS的document_详细介绍及用法

    此外,`document`对象还有许多其他属性和方法,如`document.forms`用于访问表单,`document.images`用于访问图像,以及`document.getElementsByName()`和`getElementsByTagName()`方法用于按名称或标签名查找元素。...

    Document对象内容集合

    本文将深入解析Document对象的相关属性与方法,帮助读者更好地理解和运用这些功能。 #### 一、Document对象基本属性 **1.1 `document.title`** - **作用**:获取或设置当前文档的标题。 - **示例**:可以通过`...

    JQuery document详解大全

    - `document.getElementsByName(Name)`:返回一组具有指定name属性的元素,通常用于处理表单元素。 3. **集合**: - `document.images`:这个集合包含页面上所有`<img>`标签的引用,可以访问它们的属性,如`src`...

    document对象内容集合.txt

    - **document.getElementsByName(Name)**: 通过名称选择元素集合。 #### 方法 - **document.body.appendChild(oTag)**: 向文档体添加一个子节点。 - **document.body.onclick=func()**: 注册一个点击事件处理器。 ...

    javascript document 对象的用法大全

    var elements = document.getElementsByName("someName"); ``` #### 四、Document 对象的子对象 ##### 1. **document.images** - **功能**:表示文档中的所有`<img>`标签。 - **示例**: ```javascript var ...

    document 文挡对象详解

    - `document.getElementsByName()`:根据元素的name属性查找元素集合。 - `document.getElementById()`:在表单元素上同样适用,可以快速定位表单元素。 8. **XMLHttpRequest(Ajax)** - `document....

    javascript 常见脚本属性

    4. `document.getElementsByName(Name)`: 返回具有指定Name属性的所有元素组成的数组。 此外,还有两个重要的集合: 1. `document.images`: 表示页面上所有`<img>`元素的集合,可以访问和操作图像。例如,`...

    用 Javascript 验证表单(form)中的单选(radio)值

    通常情况下,可以使用document.getElementById()、document.getElementsByName()或document.getElementsByTagName()等方法来获取到单选按钮的元素集合。 接下来,就可以开始编写用于验证单选按钮的JavaScript函数了...

    jsp有关表单的操作

    jsp中有关表单的一些操作,对初学这有很大帮助例子1:复选框例子 ...return false;"> ... alert(document.getElementsByName("ch1")[0].value); } //document.forms[0].submit(); } 例子2:单选按钮

    nternetExplorer.Application对象的umen属性[文].pdf

    - `document.forms`: 表示页面中所有`<form>`表单的集合,可以用来处理用户输入和表单提交。 对于`images`集合,可以通过索引或`name`属性来访问和修改图片。例如: - `document.images[0]`获取第一个`<img>`元素...

    DOCUMENT的对象操作

    - `document.getElementsByName(Name)`: 根据Name属性找到所有相关元素的集合。 - `document.body.appendChild(oTag)`: 将一个元素添加到body元素的末尾,实现动态添加HTML元素。 3. **集合与对象**: - `all`: ...

    JAVASCRIPTUMENT对象属性和方法[文].pdf

    - `document.getElementsByName(Name)`: 根据Name属性值查找所有匹配的DOM元素,返回的是一个NodeList集合。 3. **集合** - `document.images`: 一个集合,包含了页面中所有的`<img>`元素。可以使用索引或name...

    Javascript函数大全.docx

    类似的,其他类型的元素集合也可以通过类似的方式访问,例如`document.forms`用于表单,`document.links`用于链接。 总的来说,JavaScript的这些函数和对象构成了一个强大的工具箱,使开发者能够创建高度互动和动态...

    Javascript的IE和Firefox兼容性汇编 .txt

    - 而在Firefox等其他浏览器中,应使用 `document.forms["formName"]` 或 `document.forms['formName']`。 - 当获取同名元素时,在IE中可以使用 `document.getElementsByName("inputName")(1)` 获取第二个同名元素...

    IE与firefox在Javascript上的区别.doc

    - 在 IE 中,你可以使用 `()` 来访问集合对象,例如 `document.forms("formname")`,但在 Firefox 中,应该使用 `[]`,即 `document.forms["formname"]`。 - 同样,获取特定索引的元素时,如 `document....

    js在IE和Firefox不同之处

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

Global site tag (gtag.js) - Google Analytics