أحدث البرامج التعليمية وتطوير الشبكة
 

HTML DOM تشكل مجموعة

<كائن المستند

مثال

معرفة عدد <form> العناصر هناك في الوثيقة:

var x = document.forms.length;

ونتيجة لالعاشر على النحو التالي:

1
انها محاولة لنفسك »

أكثر "Try it Yourself" الأمثلة أدناه.


تعريف والاستخدام

جمع أشكال بإرجاع مجموعة من كافة <form> العناصر في الوثيقة.

Note: يتم فرز العناصر في المجموعة كما تظهر في شفرة المصدر.

نصيحة: استخدم عناصر مجموعة من كائن نموذج للعودة إلى جمع كل العناصر في نموذج.


دعم المتصفح

مجموعة
forms نعم فعلا نعم فعلا نعم فعلا نعم فعلا نعم فعلا

بناء الجملة

document.forms

الخصائص

خاصية وصف
length إرجاع عدد من <form> عناصر في المجموعة.

ملاحظة: هذه الخاصية للقراءة فقط

أساليب

طريقة وصف
[ index ] إرجاع <form> عنصر من المجموعة مع الفهرس المحدد (starts at 0) .

ملاحظة: إرجاع فارغة إذا كان الرقم القياسي خارج النطاق
item( index ) إرجاع <form> عنصر من المجموعة مع الفهرس المحدد (starts at 0) .

ملاحظة: إرجاع فارغة إذا كان الرقم القياسي خارج النطاق
namedItem( id ) إرجاع <form> عنصر من مجموعة مع معرف المحدد.

ملاحظة: إرجاع فارغة حالة عدم وجود هوية

تفاصيل تقنية

صفحة DOM: المستوى الأساسي كائن 1 الوثيقة
قيمة الإرجاع: كائن HTMLCollection، تمثل جميع <form> العناصر في الوثيقة. يتم فرز العناصر في المجموعة كما تظهر في التعليمات البرمجية المصدر

أمثلة

مزيد من الأمثلة

مثال

[المؤشر]

الحصول على هوية من أول <form> عنصر (index 0) في الوثيقة:

var x = document.forms[0].id;

ونتيجة لالعاشر على النحو التالي:

myCarForm
انها محاولة لنفسك »

مثال

item( index )

الحصول على هوية من أول <form> عنصر (index 0) في الوثيقة:

var x = document.forms.item(0).id;

ونتيجة لالعاشر على النحو التالي:

myCarForm
انها محاولة لنفسك »

مثال

namedItem( id )

الحصول على محتوى HTML من <form> عنصر مع معرف = "myForm" في الوثيقة:

var x = document.forms.namedItem("myCarForm").innerHTML;

ونتيجة لالعاشر على النحو التالي:

Favorite Car:
انها محاولة لنفسك »

مثال

حلقة من خلال جميع <form> العناصر في الوثيقة، والإخراج لمعرف كل شكل:

var x = document.forms;
var txt = "";
var i;
for (i = 0; i < x.length; i++) {
    txt = txt + x[i].id + "<br>";
}

وستكون النتيجة من النص على النحو التالي:

myCarForm
myColorForm
انها محاولة لنفسك »

مثال

عن طريق جمع العناصر جنبا إلى جنب مع document.forms للحصول على RGB (241، 241، 241)؛ "> قيمة كل عنصر في النموذج:

var x = document.forms[0];
var txt = "";
var i;
for (i = 0; i < x.length; i++) {
    txt = txt + x.elements[i].value + "<br>";
}

ونتيجة لالعاشر على النحو التالي:

Donald
Duck
Duckburg
Submit
انها محاولة لنفسك »

صفحات ذات صلة

جافا سكريبت إشارة: كائن HTML DOM نموذج

جافا سكريبت المرجع: مجموعة عناصر نموذج

HTML البرنامج التعليمي: نماذج HTML

إشارة HTML: HTML <form> العلامة


<كائن المستند