HTML DOM getElementsByTagName() 方法
2011-08-01 11:22
369 查看
定义和用法
getElementsByTagName() 方法可返回带有指定标签名的对象的集合。语法
document.getElementsByTagName(tagname)
说明
getElementsByTagName() 方法返回元素的顺序是它们在文档中的顺序。如果把特殊字符串 "*" 传递给 getElementsByTagName() 方法,它将返回文档中所有元素的列表,元素排列的顺序就是它们在文档中的顺序。
提示和注释
注释:传递给 getElementsByTagName() 方法的字符串可以不区分大小写。实例
例子 1
<html> <head> <script type="text/javascript"> function getElements() { var x=[code]document.getElementsByTagName("input");
alert(x.length);
}
</script>
</head>
<body>
<input name="myInput" type="text" size="20" /><br />
<input name="myInput" type="text" size="20" /><br />
<input name="myInput" type="text" size="20" /><br />
<br />
<input type="button" onclick="getElements()"
value="How many input elements?" />
</body>
</html>[/code]
例子 2
可以用 getElementsByTagName() 方法获取任何类型的 HTML 元素的列表。例如,下面的代码可获取文档中所有的表:var tables = [code]document.getElementsByTagName("table");
alert ("This document contains " + tables.length + " tables");
[/code]
例子 3
如果您非常了解文档的结构,也可以使用 getElementsByTagName() 方法获取文档中的一个特定的元素。例如,下面的代码可以获得文档中的第四个段落:var myParagragh = [code]document.getElementsByTagName("p")[3];
[/code]
不过,我们还是认为,如果您需要操作某个特定的元素,使用 getElementById() 方法将更为有效。
相关文章推荐
- HTML DOM getElementsByTagName() 方法
- html dom中要查找希望操作的元素使用的方法:getElementById()和getElementsByTagName()的区别
- HTML DOM getElementsByTagName() 方法
- HTML DOM getElementsByTagName() 方法
- HTML DOM getElementsByTagName() 方法
- 关于Element与Document的getElementsByTagName方法
- Document对象的使用:getElementById()和getElementsByTagName()方法的使用练习
- Html之getElementById()方法&getElementsByTagName()方法示例
- 关于Element与Document的getElementsByTagName方法
- 【分享】深入挖掘document.getElementsByTagName()方法的返回值
- 获取HTML元素3个方法:document.getElementsByName()、document.getElementById()、document.getElementsByTagName()
- 9. HTML DOM getElementsByName() 方法
- 获取表单对象,得三种方法getElementById(), getElementsByName(), and getElementsByTagName() 和用法
- 兼容IE FF的getElementsByTagName方法
- getElementsByTagName 方法来刷新显示所有图片
- 获取表单对象,得三种方法getElementById(), getElementsByName(), and getElementsByTagName() 和用法
- (三)学习JavaScript之getElementsByTagName方法
- 获取表单对象,得三种方法getElementById(), getElementsByName(), and getElementsByTagName() 和用法
- document.getElementsByTagName()方法的返回值
- 获取表单对象,得三种方法getElementById(), getElementsByName(), and getElementsByTagName() 和用法