getElementsByName使用】的更多相关文章

1.getElementById 作用:一般页面里ID是唯一的,用于准备定为一个元素 语法: document.getElementById(id) 参数:id :必选项为字符串(String) 返回值:对象; 返回相同id对象中的第一个,按在页面中出现的次序,如果无符合条件的对象,则返回 null example:document.getElementById("id1").value; 2.getElementsByName 作用:按元素的名称查找,返回一个同名元素的数组语法: d…
<div name="abc"></div> <input name="abc" type="text" /> <input name="abc" type="text" /> <input name="abc" type="text" /> <script type="text/javasc…
在chrome下getElementsByName运行正常,可在IETester7~11下都不支持  w3c规范中getElementsByName是按着name属性进行检索的,而MS的IE却是按着id来检索.导致不能得到应该得到的Elements,为适应浏览器,我们可以做一下调整: 一.把需要用getElementsByName的name都加上id,且id和name相同. 二.用一个函数来适应浏览器,代码如下: getElementsByName:function (name) { var r…
按照name属性获取多元素 -- getElementsByName 标准 DOM 1 定义在HTMLDocument Interface 中,原型NodeList getElementsByName(in DOMString elementName),该方法不会抛出任何异常. DOM 2依然定义在HTMLDocument,原型不变,但是新增说明在 HTML4.0 里搜索范围为所有元素,而 XHTML 1.0 里搜索范围缩小到表单元素 DOM 3没有 DOM HTML 的标准,沿袭 DOM 2(…
在IE8以认为只有文本标签才有name属性的,一些元素标签用document.getElementsByName获取不到DOM,如DIV,span等,这里做一下兼容. HTML: <div name="pox">我是pox</div> <div name="pox">我是pox</div> <div name="pox">我是pox</div> <div name=&q…
在document对象中有以下三个方法,对于程序员来说,真可谓无人不知,无人不晓,他们分别是: 1.getElementById()                  返回对拥有指定 id 的第一个对象的引用. 2.getElementsByName()           返回带有指定名称的对象集合. 3.getElementsByTagName()     返回带有指定标签名的对象集合. 这三个方法尤其是:getElementById() 的使用频率极高,故通过以下方法简化其调用: <!DO…
  <script type="text/javascript">                            window.onload=function loaddata()              {              document.getElementById('_ctl0_HeaderNavControl1_lblTitle').innerHTML = "业务管理>删除日志";              var o…
getElementByID.getElementsByName.getElementsByTagName实例详解 本文通过实例,详细介绍了getElementByID.getElementsByName.getElementsByTagName的用法,感兴趣的朋友可以参考学习下.   本节内容:getElementByID.getElementsByName.getElementsByTagName的实例代码. 在网页中,可以通过getElementById(), getElementsByN…
WEB标准下可以通过getElementById(), getElementsByName(), and getElementsByTagName()访问DOCUMENT中的任一个标签. (1)getElementById(): getElementById()可以访问DOCUMENT中的某一特定元素,顾名思义,就是通过ID来取得元素,所以只能访问设置了ID的元素. (2)getElementsByName(): 该方法是通过NAME属性来获得元素,但注意区别:getElementById()中…
document.getElementsByName('someName') 返回一个节点列表(数组) 注意:在IE下有些节点是没有name 属性的,就是用document.getElementsByName获取不到的.只有下面的tag有name属性: A, APPLET, attribute, BUTTON, EMBED, FORM, IMG, INPUT type=button, INPUT type=checkbox, INPUT type=file, INPUT type=hidden,…