HTML DOM Document forms属性
- halaman sebelumnya execCommand()
- halaman berikutnya getElementById()
- Kembali ke tingkat atas Documents DOM HTML
定义和用法
forms
属性返回文档中所有<form>元素的集合。
forms
属性返回 HTMLCollection。
forms
属性是只读的。
另请参阅:
提示:请使用 Koleksi elemen Form 返回表单中的所有元素。
HTMLCollection
HTMLCollection 集合(列表)是HTML元素的类似数组。
elemen dalam kumpulan dapat diakses melalui indeks (dari 0).
panjang atribut mengembalikan jumlah elemen dalam kumpulan.
contoh
contoh 1
kembalikan jumlah elemen <form> di dokumen:
let num = document.forms.length;
contoh 2
mendapatkan id elemen <form> pertama:
let id = document.forms[0].id;
contoh 3
mendapatkan id elemen <form> pertama:
let id = document.forms.item(0).id;
contoh 4
mendapatkan kandungan HTML elemen <form> dengan id="myCarForm":
let html = document.forms.namedItem("myCarForm").innerHTML;
contoh 5
berulang-ganggu semua elemen <form> dan keluarkan id setiap formulir:
const forms = document.forms; let text = ""; for (let i = 0; i < forms.length; i++) { text += forms[i].id + "<br>"; }
contoh 6
menggunakan kumpulan form.elements untuk mendapatkan nilai setiap elemen dalam formulir:
const form = document.forms[0]; let text = ""; for (let i = 0; i < form.length; i++) { text += forms.elements[i].value + "<br>"; }
syarat
document.forms
atribut
atribut | deskripsi |
---|---|
panjang | jumlah elemen dalam kumpulan. |
metode
metode | deskripsi |
---|---|
[indeks] |
kembalikan elemen dengan indeks yang ditentukan (dari 0). jika indeks melebihi rujukan, kembalikan null. |
item(indeks) |
kembalikan elemen dengan indeks yang ditentukan (dari 0). jika indeks melebihi rujukan, kembalikan null. |
namedItem(id) |
kembalikan yang ada id element. jika id tidak wujud, kembalikan null. |
kembali nilai
jenis | deskripsi |
---|---|
objek |
objek HTMLCollection. semua elemen <form> di dokumen. ditarik mengikut urutan munculannya di kod sumber. |
pembantu pelayar
document.forms
adalah sifat DOM Level 1 (1998).
Semua pelayar mendukungnya:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
disokong | 9-11 | disokong | disokong | disokong | disokong |
- halaman sebelumnya execCommand()
- halaman berikutnya getElementById()
- Kembali ke tingkat atas Documents DOM HTML