`
Franciswmf
  • 浏览: 796916 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

用document.form.missiveType和document.getElementsByName("missiveType")的比较

 
阅读更多
对于div中动态获取的相同name的复选框,用document.form.missiveType和document.getElementsByName("missiveType")的比较
------------------------------------------------------
if(document.form.missiveType.length>0) {
for (i = 0; i < document.form.missiveType.length; i++) {
if (document.form.missiveType[i].checked==true) {
flag=1;
break;
} else {
flag=0;
}
}
if(flag==0){
alert('请至少选择一个公文类别');
document.forms[0].mm.focus();
isTrue=false;
return;
}
  }
for (i = 0; i < document.form.missiveType.length; i++) {
if(document.form.missiveType[i].checked){
arr=arr+document.form.missiveType[i].value+",";
}
}

--------------------------------------------------
var es=document.getElementsByName("missiveType");
alert(es.length+":个数");
if(es.length>0) {
for (i = 0; i < es.length; i++) {
if (es[i].checked==true) {
flag=1;
break;
} else {
flag=0;
}
}
if(flag==0){
alert('请至少选择一个公文类别');
document.forms[0].mm.focus();
isTrue=false;
return;
}
  }
for (i = 0; i < es.length; i++) {
if(es[i].checked){
arr=arr+es[i].value+",";
}
}
--------------------------------------------------------
分享到:
评论

相关推荐

    JS:document.all的用法

    然而,需要注意的是,`document.all`在标准浏览器中可能不受支持,因此在实际项目中,更推荐使用`document.getElementById`、`document.getElementsByName`等标准方法来访问DOM元素,以确保代码的兼容性和可维护性。

    Document和Document.all区别分析

    在示例代码中,我们看到两个按钮的点击事件处理程序分别使用了 `document.aa.innerText` 和 `document.all.aa.innerText`。第一个会报错,因为 `document.aa` 试图直接通过元素ID来访问,这要求元素必须已经定义了ID...

    JavaScript中document用法小结

    JavaScript 中 document 对象用法小结 JavaScript 中的 document 对象是一个非常...document 对象提供了大量的属性和方法来操作 HTML 文档,掌握这些知识点可以帮助我们更好地使用 JavaScript 实现网页的交互功能。

    没有document.getElementByName方法

    首先声明的是: document... 然而可以用很浅显的方式得到如: var fn = document.getElementsByName(“form_write”)[0]; //得到这个form下的对象 fn.content.value;//就直接去用这个对象取值就可以了。 document.getEl

    javasxript_document对象详解.txt

    ### JavaScript Document 对象详解 #### 一、Document 对象简介 ...以上就是关于JavaScript中`Document`对象的一些基本属性和方法的详细介绍,通过这些知识,可以有效地操作网页元素,实现动态效果。

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

    注意:在IE下有些节点是没有name 属性的,就是用document.getElementsByName获取不到的。只有下面的tag有name属性: A, APPLET, attribute, BUTTON, EMBED, FORM, IMG, INPUT type=button, INPUT type=checkbox, ...

    document 文挡对象详解

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

    javascript document 对象的用法大全

    它属于浏览器的`window`对象的一个属性,可以通过`window.document`或者直接使用`document`来访问。`document`对象允许JavaScript开发者动态地访问并更新网页的内容、结构以及样式。 #### 二、Document 对象的属性 ...

    document.all与getElementById、getElementsByName、getElementsByTagName用法区别-getElementById

    `document.all`、`getElementById`、`getElementsByName`以及`getElementsByTagName`都是JavaScript中用于选取HTML元素的函数,但它们各自有不同的特性和使用场景。下面我们将详细讨论这些方法的区别,尤其是`...

    DOCUMENT的对象操作

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

    JQuery document详解大全

    `document.fgColor`,`document.linkColor`,`document.alinkColor`,`document.vlinkColor`:这些属性用来设置页面的背景色、前景色以及不同状态的链接颜色,但在现代浏览器中,这些属性已被弃用,推荐使用CSS来...

    JS和CSS的IE和Firefox兼容性

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

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

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

    前段JS开发和DOM兼容问题大全

    因此,在编写兼容代码时应统一使用方括号,例如`document.forms['formName']`代替`document.forms('formName')`,以及`document.getElementsByName('elementName')[1]`代替`document.getElementsByName('elementName...

    Javascript的IE和Firefox兼容性参考

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

    javascript 常见脚本属性

    2. `document.forms`: 包含页面上所有`&lt;form&gt;`元素的集合,可以获取和操作表单及其控件。例如,`document.forms[0]`是第一个表单,`document.forms[i].elements[j]`是表单中的第j个控件。 在JavaScript中,我们还...

    js form action动态修改方法.docx

    - **动态创建和添加表单**:如果需要动态创建表单并设置`action`,可以使用`document.createElement('form')`创建一个新的`&lt;form&gt;`元素,然后设置它的`action`属性和其它属性,最后添加到DOM树中。 - **动态移除...

Global site tag (gtag.js) - Google Analytics