فرم عناصر مجموعہ

تعلیم اور استعمال

elements کوئی مجموعہ فرم کی تمام عناصر کا مجموعہ درج کراتا ہے.

نکته:عنصر ایک مجموعہ مندرج کیاجاتا ہے جو وہاں پر آپ جائز آپ کا مندرج کیاجاتا ہے.

نکته:مجموعه elements عناصر موجود در <form> را برمی‌گرداند، نه تمام عناصر <form> موجود در مستند. برای دریافت تمام عناصر <form> موجود در مستند، از آن استفاده کنید. مجموعه document.forms.

مثال

مثال 1

تعداد عناصر موجود در <form> مشخص شده را پیدا کنید:

واریابل x = مستند_getElementById("myForm").elements.length;

خود خود کوشاں

x کا نتیجہ یہ ہوگا:

3

توجه:مثال‌های بیشتری در پایین صفحه ارائه شده است.

نحوه استفاده:

formObject.elements

ویژگی

ویژگی توضیح
طول

تعداد عناصر موجود در <form> را برمی‌گرداند.

نکته:این ویژگی فقط خواندنی است.

روش

روش توضیح
[تعداد]

عنصر با شماره شماره‌گذاری مشخص شده در <form> را برمی‌گرداند (از 0 شروع می‌شود).

نکته:اگر شماره شماره‌گذاری از محدوده خارج شود، null برمی‌گرداند.

item(تعداد)

عنصر با شماره شماره‌گذاری مشخص شده در <form> را برمی‌گرداند (از 0 شروع می‌شود).

نکته:اگر شماره شماره‌گذاری از محدوده خارج شود، null برمی‌گرداند.

namedItem(id)

عنصر با id مشخص شده در <form> را برمی‌گرداند.

نکته:اگر id وجود ندارد، null برمی‌گرداند.

جزئیات فنی

نسخه DOM: دستورالعمل سطح پایه 2 مستند
مقدار بازگشتی:

آبجکت مجموعه HTMLFormsControl، که تمام عناصر <form> را نمایندگی می‌کند.

عناصر مجموعه بر اساس ترتیب ظهور آنها در کد منبع مرتب شده‌اند.

مثال‌های بیشتر

مثال 2: [تعداد]

ارزش اولین عنصر فرم (تعداد 0) را دریافت کنید:

واریابل x = مستند_getElementById("myForm").elements[0].value;

خود خود کوشاں

x کا نتیجہ یہ ہوگا:

ڈونلڈ

مثال 3: item(تعداد)

ارزش اولین عنصر فرم (تعداد 0) را دریافت کنید:

واریابل x = مستند_getElementById("myForm").elements.item(0).value;

خود خود کوشاں

x کا نتیجہ یہ ہوگا:

ڈونلڈ

مثال 4: namedItem(id)

ارزش عنصر name="fname" فرم را دریافت کنید:

واریابل x = مستند_getElementById("myForm").elements.namedItem("fname").value;

خود خود کوشاں

x کا نتیجہ یہ ہوگا:

ڈونلڈ

مثال 5

دوره‌بندی تمام عناصر فرم و چاپ ارزش هر عنصر:

واریابل x = مستند_getElementById("myForm");
واریابل txt = "";
واریابل ای;
برای (ای = 0; ای < طول_مستند; ای++) {
  txt = txt + x.elements[i].value + "<br>";
}
ڈاکومن getElementById("demo").innerHTML = txt;

خود خود کوشاں

x کا نتیجہ یہ ہوگا:

ڈونلڈ
ڈک
سابمٹ

بrowsر سپورٹ

کروم ایج فائر فاکس سافری اوپرا
کروم ایج فائر فاکس سافری اوپرا
سپورٹ سپورٹ سپورٹ سپورٹ سپورٹ