مثال
معرفة عدد الروابط هناك في الوثيقة:
var x = document.links.length;
ونتيجة لالعاشر على النحو التالي:
5
انها محاولة لنفسك » أكثر "Try it Yourself" الأمثلة أدناه.
تعريف والاستخدام
جمع الروابط بإرجاع جمع جميع الروابط في الوثيقة.
الروابط في جمع تمثل <a> العناصر و / أو <area> العناصر مع الخاصية href.
ملاحظة: إذا كان عنصر مفقود href السمة، يتم إرجاع أي شيء.
Note: يتم فرز العناصر في المجموعة كما تظهر في شفرة المصدر.
نصيحة: ابحث أيضا في كائن مرساة و جوه منطقة .
دعم المتصفح
مجموعة | |||||
---|---|---|---|---|---|
links | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا |
بناء الجملة
document.links
الخصائص
خاصية | وصف |
---|---|
length | إرجاع عدد <a> و / أو <area> عناصر في المجموعة. ملاحظة: هذه الخاصية للقراءة فقط |
أساليب
طريقة | وصف |
---|---|
[ index ] | إرجاع <a> و / أو <area> عنصر من المجموعة مع الفهرس المحدد (starts at 0) . ملاحظة: إرجاع فارغة إذا كان الرقم القياسي خارج النطاق |
item( index ) | إرجاع <a> و / أو <area> عنصر من المجموعة مع الفهرس المحدد (starts at 0) . ملاحظة: إرجاع فارغة إذا كان الرقم القياسي خارج النطاق |
namedItem( id ) | إرجاع <a> و / أو <area> عنصر من مجموعة بالمعرف المحدد. ملاحظة: إرجاع فارغة حالة عدم وجود هوية |
تفاصيل تقنية
صفحة DOM: | المستوى الأساسي كائن 1 الوثيقة |
---|---|
قيمة الإرجاع: | كائن HTMLCollection، تمثل جميع <a> عناصر و / أو <area> العناصر في الوثيقة. يتم فرز العناصر في المجموعة كما تظهر في التعليمات البرمجية المصدر |
مزيد من الأمثلة
مثال
[المؤشر]
الحصول على URL من الحلقة الأولى (index 0) في الوثيقة:
var x = document.links[0].href;
ونتيجة لالعاشر على النحو التالي:
http://www.w3ii.com/jsref/sun.htm
انها محاولة لنفسك » مثال
item( index )
الحصول على URL من الحلقة الأولى (index 0) في الوثيقة:
var x = document.links.item(0).href;
ونتيجة لالعاشر على النحو التالي:
http://www.w3ii.com/jsref/sun.htm
انها محاولة لنفسك » مثال
namedItem( id )
الحصول على URL للعنصر مع معرف = "myLink" في الوثيقة:
var x = document.links.namedItem("myLink").href;
ونتيجة لالعاشر على النحو التالي:
http://www.w3ii.com/html/default.html
انها محاولة لنفسك » مثال
إضافة الحدود الحمراء إلى الحلقة الأولى في الوثيقة:
document.links[0].style.border = "5px solid red";
انها محاولة لنفسك » مثال
حلقة من خلال جميع الروابط في المستند، وإخراج URL (href) من كل وصلة:
var x = document.links;
var txt = "";
var i;
for (i = 0; i < x.length;
i++) {
txt = txt + x[i].href + "<br>";
}
وستكون النتيجة من النص على النحو التالي:
http://www.w3ii.com/jsref/sun.htm
http://www.w3ii.com/jsref/mercur.htm
http://www.w3ii.com/jsref/venus.htm
http://www.w3ii.com/html/default.html
http://www.w3ii.com/css/default.html
انها محاولة لنفسك » صفحات ذات صلة
جافا سكريبت إشارة: كائن HTML DOM مرساة
جافا سكريبت إشارة: كائن HTML DOM منطقة
HTML البرنامج التعليمي: روابط HTML
إشارة HTML: HTML <a> العلامة
HTML المرجع HTML <area> العلامة
<كائن المستند