document.anchors özelliği, HTML doküman üzerinde name ve/veya id özellikleri tanımlanmış anchor elementlerinin listesini verir.
liste = document.anchors capa = document.anchors( indeks [, altIndeks] )
İkinci kullanım sadece Internet Explorer ve Opera tarayıcıları için geçerlidir.
Aşağıdaki örnek, doküman üzerindeki tüm çapaların document.anchors ile alınıp innerHTML özelliği ile div elementi içine yazdırılmasını göstermektedir.
<input type="button" value="Çapaları Listele" onClick="capalariListele()"/> <br/> <a name="anchor1">Çapa 1</a><br/> <a name="anchor2">Çapa 2</a><br/> <a name="anchor3">Çapa 3</a><br/> <br/> <div id="bilgiKutu"></div> <script type="text/javascript"> function capalariListele() { var icerik = ""; var liste = document.anchors; for(i = 0;i < liste.length;i++) { icerik += i + " : " + liste[i].name + "<br/>"; } document.getElementById('bilgiKutu').innerHTML = icerik; } </script>
Aşağıdaki örnek, HTML doküman üzerinde name özellikleri links olan anchor elementlerinin listesinin alınmasını göstermektedir.
<input type="button" value="İsme Göre Listele" onClick="ismeGore()"/> <br/> <a name="links">Çapa A</a><br/> <a name="links">Çapa B</a><br/> <a name="links">Çapa C</a><br/> <div id="bilgiKutu2"></div> <script type="text/javascript"> function ismeGore() { var icerik = ""; var liste = document.anchors("links"); for(i = 0;i < liste.length;i++) { icerik += i + " : " + liste[i].innerHTML + "<br/>"; } document.getElementById('bilgiKutu2').innerHTML = icerik; } </script>