مثال
معرفة عدد <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> العلامة
<كائن المستند