HTML DOM दस्तावेज़ प्रपत्र
उदाहरण
दस्तावेज़ में <form> तत्वों की संख्या:
let num = document.forms.length;
पहले <form> तत्व की आईडी प्राप्त करें:
let id = document.forms[0].id;
पहले <form> तत्व की आईडी प्राप्त करें:
let id = document.forms.item(0).id;
आईडी = "myCarForm" के साथ <form> तत्व की HTML सामग्री प्राप्त करें:
let html = document.forms.namedItem("myCarForm").innerHTML;
नीचे और अधिक उदाहरण।
परिभाषा और उपयोग
forms
संपत्ति एक दस्तावेज़ में सभी <form> तत्वों का संग्रह लौटाती है ।
forms
संपत्ति एक HTMLCollection देता है ।
forms
संपत्ति केवल पढ़ने के लिए है ।
HTMLसंग्रह
एक HTMLCollection HTML नोड्स का एक संग्रह है।
संग्रह में नोड्स को इंडेक्स नंबरों द्वारा एक्सेस किया जा सकता है। सूचकांक 0 से शुरू होता है।
लंबाई संपत्ति संग्रह में तत्वों की संख्या लौटाती है।
वाक्य - विन्यास
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. |
प्रतिलाभ की मात्रा
प्रकार | विवरण |
वस्तु | एक HTMLCollection ऑब्जेक्ट । दस्तावेज़ में सभी <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
एक डोम लेवल 1 (1998) फीचर है।
यह सभी ब्राउज़रों में पूरी तरह से समर्थित है:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |