技术blog04 by 八戒
来源:互联网 发布:中外美术史软件 编辑:程序博客网 时间:2024/04/30 04:49
document.getElementsByName()与 document.getElementById()、document.getElementsByTagName()的区别
document.getElementsByName() 是根据控件名称获取这个控件对象,因为控件名称可以相同,返回的是一个对象数组。
document.getElementById() 是根据控件ID获取这个控件对象,因为控件ID唯一,返回的是一个对象。document.getElementsByTagName() 是根据控件TAG获取这个控件对象,返回的是一个对象数组。
例如:
HTML中有控件如下:
<input type="radio" id="radio1" checked="checked" name="radiogroup1" value="1"/>
<input type="radio" id="radio2" name="radiogroup1" value="2"/>
<input type="radio" id="radio3" name="radiogroup1" value="3"/>
则:
document.getElementsByName('radiogroup1') 取得的是这三个控件,可以用 document.getElementsByName('radiogroup1')[0] 取得的是第一个控件。
document.getElementById('radio1')取得的是第一个控件,
document.getElementsByTagName('input') 取得的是这三个控件,
可以用document.getElementsByTagName('input')[0] 取得的是第一个控件。
getElementsByName('delID')返回的是所有名称为'delID'的控件组成的数组,数组就是一种集合。
0 0
- 技术blog04 by 八戒
- 技术blog01 by 八戒
- 技术blog02 by 八戒
- 技术blog03 by 八戒
- 技术blog05 by 八戒
- 技术blog06 by 八戒
- 技术blog07 by 八戒
- 技术blog08 by 八戒
- 技术blog09 by 八戒
- 技术 blog10 by 八戒
- 技术 blog11 之多线程 by 八戒
- 技术 blog12 之 类库 by 八戒
- 技术 blog13 之 网络编程 by 八戒
- 技术 blog15 之 反射 by 八戒
- 技术 blog17 之 javaBean by 八戒
- 技术 blog18 之 Java 泛型 by 八戒
- 技术 blog19 之集合框架 by 八戒
- 技术blog14 之 I/O体系 by 八戒
- banner 图切换
- 关于拉格朗日对偶问题中对偶性的理解
- C语言移位运算符
- Android 微信模拟定位
- “栈”的典型应用—表达式求值(C语言实现)
- 技术blog04 by 八戒
- 【分块】【bzoj3343】教主的魔法
- 如何将1000000以内的一个随机整数倒置
- fight for 蓝桥
- jdbc:mysql://localhost:3310/hibernate?useUnicode=true&characterEncoding=gb2312
- 第三周项目5-数组作数据成员
- android 画图板 V 0.0.1
- 2014毕设日志
- 技术blog05 by 八戒