HTML DOM Document forms属性

定义和用法

forms 属性返回文档中所有<form>元素的集合。

forms 属性返回 HTMLCollection

forms 属性是只读的。

另请参阅:

Form对象

Koleksi elemen Form

Tanda <form> HTML

HTML表单教程

提示:请使用 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;

cuba sendiri

contoh 2

mendapatkan id elemen <form> pertama:

let id = document.forms[0].id;

cuba sendiri

contoh 3

mendapatkan id elemen <form> pertama:

let id = document.forms.item(0).id;

cuba sendiri

contoh 4

mendapatkan kandungan HTML elemen <form> dengan id="myCarForm":

let html = document.forms.namedItem("myCarForm").innerHTML;

cuba sendiri

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>";
}

cuba sendiri

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>";
}

cuba sendiri

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