获取HTML元素的三个方法
2015-12-28 20:26
423 查看
获取HTML元素3个方法比较: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'的控件组成的数组,数组就是一种集合。
相关文章推荐
- 获取HTML元素3个方法:document.getElementsByName()、document.getElementById()、document.getElementsByTagName()
- Android获取屏幕宽度与长度的三个方法
- JavaScript通过HTML的class来获取HTML元素的方法总结
- 如何获取客户端MAC地址(三个方法)
- Ext中提供了三个方法获取某个节点对象
- js获取HTML元素节点方法
- php获取数组最后一个数组值的三个方法
- 使用三目运算嵌套方法 或 临时变量方法: 获取三个整数中最大值的数
- 使用text方法获取Html元素文本信息示例
- 如何获取客户端MAC地址(三个方法)
- JavaScript获取网页中HTML元素的几种方法分析
- js获取Html元素的实际宽度高度的方法
- 如何获取客户端MAC地址(三个方法)
- 如何获取客户端MAC地址(三个方法)
- [收藏]JS获取网页中HTML元素的几种方法分析
- JS获取网页中HTML元素的几种方法分析
- 获取数组元素个数的三个方法
- 获取HTML元素3个方法
- 自定义View获取dimen值得三个方法:getDimension,getDimensionPixelOffset和getDimensionPixelSize
- JS获取网页中HTML元素的几种方法分析