Atrybut DOM HTML Document links
- poprzednia strona ostatnio modyfikowany
- Następna strona normalize()
- Wróć do poprzedniego poziomu Documents DOM HTML
Definicja i użycie
links
Zwraca zbiór wszystkich linków w dokumencie.
links
atrybut zwraca HTMLCollection.
links
atrybut jest jedynie do odczytu.
linki w zbiorze reprezentują elementy <a> i <area> posiadające atrybut href.
patrz również:
HTMLCollection
HTMLCollection jest zbiorami elementów HTML, podobnymi do tablic (list).
można uzyskać dostęp do elementów w zbiorze za pomocą indeksu (zaczynając od 0).
length atrybut zwraca liczbę elementów w zbiorze.
przykład
przykład 1
zwróć liczbę linków w dokumencie:
let numb = document.links.length;
przykład 2
uzyskaj URL pierwszego linku w dokumencie:
let url = document.links[0].href;
przykład 3
uzyskaj URL pierwszego linku w dokumencie:
let url = document.links.item(0).href;
przykład 4
uzyskaj URL elementu o atrybucie id="myLink":
let url = document.links.namedItem("myLink").href;
przykład 5
dodaj czerwony obramowanie do pierwszego linku w dokumencie:
document.links[0].style.border = "5px solid red";
przykład 6
przejdź przez wszystkie linki i wyświetl URL każdego linku (href):
const links = document.links; let text = ""; for (let i = 0; i < links.length; i++) { text += links[i].href + "<br>"; }
syntax
document.links
atrybut
atrybut | opis |
---|---|
length | liczba elementów w zbiorze. |
metoda
metoda | opis |
---|---|
[index] |
zwraca element o podanym indeksie (zaczynając od 0). jeśli indeks jest poza zakresem, zwraca null. |
item(index) |
zwraca element o podanym indeksie (zaczynając od 0). jeśli indeks jest poza zakresem, zwraca null. |
namedItem(id) |
zwraca element o podanym id elementu. jeśli id nie istnieje, zwraca null. |
zwrócony wartość
typ | opis |
---|---|
obiekt |
obiekt HTMLCollection. wszystkie elementy <a> i <area> w dokumencie. sortowane są w kolejności ich wystąpienia w kodzie źródłowym. |
obsługa przeglądarek
document.links
jest cechą DOM Level 1 (1998).
wszystkie przeglądarki wspierają to:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
obsługiwane | 9-11 | obsługiwane | obsługiwane | obsługiwane | obsługiwane |
- poprzednia strona ostatnio modyfikowany
- Następna strona normalize()
- Wróć do poprzedniego poziomu Documents DOM HTML