ตัวอย่าง
หาวิธีหลาย <form> องค์ประกอบที่มีอยู่ในเอกสาร:
var x = document.forms.length;
ผลของ x จะเป็น:
1
ลองตัวเอง» เพิ่มเติม "Try it Yourself" ตัวอย่างด้านล่าง
ความหมายและการใช้งาน
คอลเลกชันรูปแบบผลตอบแทนการเก็บรวบรวมทั้งหมด <form> องค์ประกอบในเอกสาร
Note: องค์ประกอบในคอลเลกชันจะถูกเรียงลำดับตามที่ปรากฏในรหัสที่มา
เคล็ดลับ: ใช้ องค์ประกอบ คอลเลกชันของ วัตถุในแบบฟอร์ม เพื่อกลับไปคอลเลกชันขององค์ประกอบทั้งหมดในแบบฟอร์ม
สนับสนุนเบราว์เซอร์
ชุด | |||||
---|---|---|---|---|---|
forms | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ |
วากยสัมพันธ์
document.forms
คุณสมบัติ
คุณสมบัติ | ลักษณะ |
---|---|
length | แสดงจำนวนของ <form> องค์ประกอบในคอลเลกชัน หมายเหตุ: คุณสมบัตินี้ถูกอ่านอย่างเดียว |
วิธีการ
วิธี | ลักษณะ |
---|---|
[ index ] | ส่งคืน <form> องค์ประกอบจากคอลเลกชันที่มีดัชนีที่ระบุ (starts at 0) หมายเหตุ: คืน null หากหมายเลขดัชนีอยู่นอกช่วง |
item( index ) | ส่งคืน <form> องค์ประกอบจากคอลเลกชันที่มีดัชนีที่ระบุ (starts at 0) หมายเหตุ: คืน null หากหมายเลขดัชนีอยู่นอกช่วง |
namedItem( id ) | ส่งคืน <form> องค์ประกอบจากคอลเลกชันที่มี ID ที่ระบุ หมายเหตุ: คืน null หากประชาชนไม่ได้อยู่ |
รายละเอียดทางเทคนิค
DOM เวอร์ชัน: | ระดับแกนวัตถุ 1 เอกสาร |
---|---|
กลับค่า: | วัตถุ HTMLCollection คิดเป็นทั้งหมด <form> องค์ประกอบในเอกสาร องค์ประกอบในการเก็บรวบรวมจะถูกเรียงลำดับตามที่ปรากฏในรหัสที่มา |
ตัวอย่างอื่น ๆ
ตัวอย่าง
[ดัชนี]
รับรหัสจากครั้งแรกที่ <form> องค์ประกอบ (index 0) ในเอกสาร:
var x = document.forms[0].id;
ผลของ x จะเป็น:
myCarForm
ลองตัวเอง» ตัวอย่าง
item( index )
รับรหัสจากครั้งแรกที่ <form> องค์ประกอบ (index 0) ในเอกสาร:
var x = document.forms.item(0).id;
ผลของ x จะเป็น:
myCarForm
ลองตัวเอง» ตัวอย่าง
namedItem( id )
รับเนื้อหา HTML ของ <form> องค์ประกอบที่มี id = "myForm" ในเอกสาร:
var x = document.forms.namedItem("myCarForm").innerHTML;
ผลของ x จะเป็น:
Favorite Car:
ลองตัวเอง» ตัวอย่าง
ห่วงผ่านทั้งหมด <form> องค์ประกอบในเอกสารและการส่งออกรหัสของแต่ละรูปแบบ:
var x = document.forms;
var txt = "";
var i;
for (i = 0; i < x.length;
i++) {
txt = txt + x[i].id + "<br>";
}
ผลจากการ txt จะเป็น:
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>";
}
ผลของ x จะเป็น:
Donald
Duck
Duckburg
Submit
ลองตัวเอง» หน้าเว็บที่เกี่ยวข้อง
อ้างอิง JavaScript: วัตถุ HTML DOM แบบฟอร์ม
JavaScript อ้างอิง: เก็บองค์ประกอบแบบฟอร์ม
กวดวิชา HTML: รูปแบบ HTML
อ้างอิง HTML: HTML <form> แท็ก
<วัตถุเอกสาร