نماذج مستندات HTML DOM
مثال
عدد عناصر <form> في المستند:
let num = document.forms.length;
احصل على معرف عنصر <form> الأول:
let id = document.forms[0].id;
احصل على معرف عنصر <form> الأول:
let id = document.forms.item(0).id;
احصل على محتوى HTML لعنصر <form> مع id = "myCarForm":
let html = document.forms.namedItem("myCarForm").innerHTML;
المزيد من الأمثلة أدناه.
التعريف والاستخدام
تقوم forms
الخاصية بإرجاع مجموعة من جميع عناصر <form> في المستند.
تقوم forms
الخاصية بإرجاع HTMLCollection .
forms
الخاصية للقراءة فقط .
مجموعة HTML
مجموعة HTML هي مجموعة من عُقد HTML.
يمكن الوصول إلى العقد في مجموعة من خلال أرقام الفهرس. يبدأ الفهرس من 0.
ترجع خاصية length عدد العناصر في المجموعة.
بناء الجملة
document.forms
الخصائص
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 . جميع عناصر <form> في المستند. مرتبة كما تظهر في التعليمات البرمجية المصدر |
مزيد من الأمثلة
قم بإجراء حلقة عبر جميع عناصر <form> وأخرج معرف كل نموذج:
const forms = document.forms;
let text = "";
for (let i = 0; i < forms.length; i++) {
text += forms[i].id + "<br>";
}
استخدام مجموعة form.elements للحصول على قيمة كل عنصر في النموذج:
const form = document.forms[0];
let text = "";
for (let i = 0; i < form.length; i++) {
text += forms.elements[i].value + "<br>";
}
دعم المتصفح
document.forms
هي ميزة DOM المستوى 1 (1998).
إنه مدعوم بالكامل في جميع المتصفحات:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |