功能:返回对文档中所有 Anchor对象(锚)的引用。
语法:document.anchors[i]
i是一个从0开始的整数,代表数组下标。
每个带有name属性的<a>标记都会产生一个Anchor对象,该数组的每个元素都是一个Anchor对象。可以使用Anchor对 象的属性和方法来操作它。
注:现在已经不推荐使用anchors[],Document对象的getElementByid()方法、 getElementsByTagName()方法以及getElementsByName()方法使用更为方便。
![]() |
计算当前文档中锚的数量。
<script type="text/javascript">
document.write("本文档中共有 "+document.anchors.length+" 个锚。");
</script>
这段代码的效果为:
本文档中共有 0 个锚。
注:只有定义有name属性的超链接才会记录在anchors[]中。 |
![]() |
单击按钮更改指定锚的内容。
<a name="aa" href="#">超链接</a>
<input type="button" value="更改超链接" onclick="setAnchor('风林的家')" />
<script type="text/javascript">
function setAnchor(txt)
{
document.anchors[0].innerHTML = txt;
}
</script>
这段代码的效果为: |