一 介绍
all数组包含了文档中所有的HTML标记,可以通过该数组来访问和查找某个标记。
all数组中存储标记的顺序是以标记在文档中出现的顺序存储的,该数组的下标是从0开始。all数组常用的属性如下。
length属性
该属性用来获取文档中HTML标记的总数。
语法:
[number=]document.anchors.length
number:用来存储文档中HTML标记的总数,number是可选项。
tagName属性
该属性用来获取文档中的标记名。
语法:
[gName=]document.anchors.tagName
gName:用来存储文档中的标记名,gName是可选项。
二 应用
获取标记的个数和标记名
本示例在页面中显示锚点的个数并显示所有锚点的name和id参数值。
三 代码
<body>
<a></a>
<script language="javascript">
<!--
var leng=document.all.length;
document.writeln("数组长度是:"+leng+"<br>");
var l=0;
for(var i=0;i<leng; i++)
{
l=i+1;
document.writeln("第"+l+"个标记名为:"+document.all[i].tagName+"<br>");
}
-->
</script>
</body>
四 运行结果
数组长度是:5
第1个标记名为:HTML
第2个标记名为:HEAD
第3个标记名为:BODY
第4个标记名为:A
第5个标记名为:SCRIPT
第1个标记名为:HTML
第2个标记名为:HEAD
第3个标记名为:BODY
第4个标记名为:A
第5个标记名为:SCRIPT
本文介绍了如何利用JavaScript中的all数组来访问和操作HTML文档中的各个元素。通过演示获取元素的数量及名称,帮助读者理解all数组的应用场景及其基本属性。
8456

被折叠的 条评论
为什么被折叠?



