语法
说明
getElementsByTagName() ⽅法返回元素的顺序是它们在⽂档中的顺序。html document是什么
如果把特殊字符串 "*" 传递给 getElementsByTagName() ⽅法,它将返回⽂档中所有元素的列表,元素排列的顺序就是它们在⽂档中的顺序。
提⽰和注释
注释:传递给 getElementsByTagName() ⽅法的字符串可以不区分⼤⼩写。
实例
例⼦ 1
<html>
<head>
<script type="text/javascript">
function getElements()
{
var x=
;
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" οnclick="getElements()"
value="How many input elements?" />
</body>
</html>
例⼦ 2
可以⽤ getElementsByTagName() ⽅法获取任何类型的 HTML 元素的列表。例如,下⾯的代码可获取⽂档中所有的表:
var tables =
;
alert ("This document contains " + tables.length + " tables");
例⼦ 3
如果您⾮常了解⽂档的结构,也可以使⽤ getElementsByTagName() ⽅法获取⽂档中的⼀个特定的元素。例如,下⾯的代码可以获得⽂档中的第四个段落:
var myParagragh =
;
不过,我们还是认为,如果您需要操作某个特定的元素,使⽤ getElementById() ⽅法将更为有效。
上任转载者未标明出处。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论