Свойство links объекта HTML DOM Document
- предыдущая страница lastModified
- Следующая страница normalize()
- Вернуться на один уровень вверх Documents DOM HTML
Определение и использование
links
Возвращает набор всех ссылок в документе.
links
Атрибут возвращает HTMLCollection.
links
Атрибут является только чтением.
Ссылки в наборе представляют собой элементы <a> и <area> с атрибутом href.
См. также:
HTMLCollection
HTMLCollection Это аналогичный массиву набор HTML-элементов (список).
Элементы в наборе можно получить по индексу (начиная с 0).
length Атрибут возвращает количество элементов в наборе.
Пример
Пример 1
Возвращает количество ссылок в документе:
let numb = document.links.length;
Пример 2
Получить URL первого ссылки в документе:
let url = document.links[0].href;
Пример 3
Получить URL первого ссылки в документе:
let url = document.links.item(0).href;
Пример 4
Получить URL элемента с атрибутом id="myLink":
let url = document.links.namedItem("myLink").href;
Пример 5
Добавить красную рамку к первому ссылке в документе:
document.links[0].style.border = "5px solid red";
Пример 6
Пройди по всем ссылкам и выведи URL каждого (href):
const links = document.links; let text = ""; for (let i = 0; i < links.length; i++) { text += links[i].href + "<br>"; }
Синтаксис
document.links
Атрибут
Атрибут | Описание |
---|---|
length | Количество элементов в наборе. |
Метод
Метод | Описание |
---|---|
[index) |
Возвращает элемент с указанным индексом (начиная с 0). Если индекс выходит за пределы диапазона, возвращается null. |
item(index) |
Возвращает элемент с указанным индексом (начиная с 0). Если индекс выходит за пределы диапазона, возвращается null. |
namedItem("id) |
возвращает элемент с указанным id элемент. если id Если элемент не существует, возвращается null. |
Возвратное значение
Тип | Описание |
---|---|
Объект |
Объект HTMLCollection. Все элементы <a> и <area> в документе. сортировка по порядку их появления в исходном коде. |
Поддержка браузеров
document.links
Это функция DOM Level 1 (1998).
Все браузеры поддерживают его:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
поддержка | 9-11 | поддержка | поддержка | поддержка | поддержка |
- предыдущая страница lastModified
- Следующая страница normalize()
- Вернуться на один уровень вверх Documents DOM HTML