Liên kết tài liệu HTML DOM
Ví dụ
Số lượng liên kết trong tài liệu:
let numb = document.links.length;
Hãy tự mình thử »Lấy URL của liên kết đầu tiên trong tài liệu:
let url = document.links[0].href;
Hãy tự mình thử »Lấy URL của liên kết đầu tiên trong tài liệu:
let url = document.links.item(0).href;
Hãy tự mình thử »Thêm ví dụ dưới đây.
Sự miêu tả
Thuộc tính links
trả về tập hợp tất cả các liên kết trong tài liệu.
Thuộc tính links
trả về HTMLCollection .
Thuộc tính links
chỉ được đọc.
Các liên kết trong bộ sưu tập đại diện cho các phần tử <a> và <area> có thuộc tính href.
Xem thêm:
Bộ sưu tập HTML
HTMLCollection là một tập hợp (danh sách) các phần tử HTML giống như mảng.
Thuộc tính length trả về số phần tử trong bộ sưu tập.
Các phần tử có thể được truy cập theo chỉ mục (bắt đầu từ 0).
Một HTMLCollection đang hoạt động. Nó được tự động cập nhật khi tài liệu được thay đổi.
Cú pháp
document.links
Của cải
Property | Description |
length | The number of elements in the collection. |
phương pháp
Method | Description |
[ index ] | Returns the element with the specified index (starts at 0). Returns null if the index is out of range. |
item( index ) | Returns the element with the specified index (starts at 0). Returns null if the index is out of range. |
namedItem( id ) | Returns the element with the specified id. Returns null if the id does not exist. |
Giá trị trả về
Kiểu | Sự miêu tả |
Sự vật | Một đối tượng HTMLCollection . Tất cả các phần tử <a> và <area> trong tài liệu. Các phần tử được sắp xếp khi chúng xuất hiện trong tài liệu. |
Thêm ví dụ
Lấy URL của phần tử có id="myLink":
let url = document.links.namedItem("myLink").href;
Hãy tự mình thử »Thêm đường viền màu đỏ vào liên kết đầu tiên trong tài liệu:
document.links[0].style.border = "5px solid red";
Hãy tự mình thử »Lặp lại tất cả các liên kết và xuất URL (href) của mỗi liên kết:
const links = document.links;
let text = "";
for (let i = 0; i < links.length; i++) {
text += links[i].href + "<br>";
}
Hãy tự mình thử »Hỗ trợ trình duyệt
document.links
là tính năng DOM Cấp 1 (1998).
Nó được hỗ trợ đầy đủ trong tất cả các trình duyệt:
Chrome | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | 9-11 |