روابط مستندات HTML DOM
مثال
عدد الروابط في المستند:
let numb = document.links.length;
احصل على عنوان URL للرابط الأول في المستند:
let url = document.links[0].href;
احصل على عنوان URL للرابط الأول في المستند:
let url = document.links.item(0).href;
المزيد من الأمثلة أدناه.
التعريف والاستخدام
تقوم links
الخاصية بإرجاع مجموعة من كافة الارتباطات الموجودة في المستند.
تقوم forms
الخاصية بإرجاع HTMLCollection .
links
الخاصية للقراءة فقط .
تمثل الروابط الموجودة في المجموعة عناصر <a> و <area> بسمة href.
أنظر أيضا:
مجموعة HTML
مجموعة HTML هي مجموعة من عُقد HTML.
يمكن الوصول إلى العقد في مجموعة من خلال أرقام الفهرس. يبدأ الفهرس من 0.
ترجع خاصية length عدد العناصر في المجموعة.
بناء الجملة
document.links
الخصائص
Property | Description |
length | The number of elements in the collection. |
طرق
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. |
قيمة الإرجاع
نوع | وصف |
هدف | كائن مجموعة HTML . جميع عناصر <a> و <المنطقة> في المستند. يتم فرز العناصر كما تظهر في المستند. |
مزيد من الأمثلة
احصل على عنوان URL للعنصر ذي المعرف = "myLink":
let url = document.links.namedItem("myLink").href;
أضف حدًا أحمر إلى الارتباط الأول في المستند:
document.links[0].style.border = "5px solid red";
قم بعمل تكرار حلقي فوق جميع الروابط وإخراج عنوان URL (href) لكل منها:
const links = document.links;
let text = "";
for (let i = 0; i < links.length; i++) {
text += links[i].href + "<br>";
}
دعم المتصفح
document.links
هي ميزة DOM المستوى 1 (1998).
إنه مدعوم بالكامل في جميع المتصفحات:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |