HTML DOM Document links 属性

定义和用法

links 所有链接的集合在文档中返回属性。

links özellik döndürür HTMLCollection.

links özellik yalnızca okunabilir.

Koleksiyondaki bağlantılar href özelliğine sahip <a> ve <area> elementlerini temsil eder.

Ayrıca bakınız:

HTML DOM Anchor nesnesi

HTML DOM Alan nesnesi

HTML <a> etiketi

HTML <area> etiketi

HTML bağlantısı

HTMLCollection

HTMLCollection HTML elementlerinin benzeri dizili bir koleksiyondur (listesi).

Koleksiyondaki elementlere indeksle erişilebilir (0'dan başlayarak).

uzunluk özellik koleksiyondaki element sayısını döndürür.

Örnek

Örnek 1

Dokumentindeki bağlantı sayısını döndürün:

let numb = document.links.length;

Kişisel olarak deneyin

Örnek 2

Dokumentindeki ilk bağlantının URL'sini alın:

let url = document.links[0].href;

Kişisel olarak deneyin

Örnek 3

Dokumentindeki ilk bağlantının URL'sini alın:

let url = document.links.item(0).href;

Kişisel olarak deneyin

Örnek 4

id="myLink" elementinin URL'sini alın:

let url = document.links.namedItem("myLink").href;

Kişisel olarak deneyin

Örnek 5

Dokumentindeki ilk bağlantıya kırmızı çerçeve ekleyin:

document.links[0].style.border = "5px solid red";

Kişisel olarak deneyin

Örnek 6

Tüm bağlantıları tarayın ve her bir bağlantının URL'sini (href) çıktıya alın:

const links = document.links;
let text = "";
for (let i = 0; i < links.length; i++) {
  text += links[i].href + "<br>";
}

Kişisel olarak deneyin

gramer

document.links

özellik

özellik tanım
uzunluk koleksiyondaki element sayısı.

metod

metod tanım
[endeks]

belirtilen endeksteki elementi (0'dan başlayarak) döner.

endeks aralığı dışındaysa null döner.

item(endeks)

belirtilen endeksteki elementi (0'dan başlayarak) döner.

endeks aralığı dışındaysa null döner.

namedItem(id)

belirtilen id elementi.

eğer id bulunmadıysa null döner.

geriDönüşDeğer

tür tanım
nesne

HTMLCollection nesnesi.

dokumentindeki tüm <a> ve <area> elementleri.

kaynak kodunda göründükleri sırayla sıralanır.

tarayıcı desteği

document.links DOM Seviye 1 (1998) özelliğidir.

Tüm tarayıcılar bunu destekler:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
destek 9-11 destek destek destek destek