Atrybut forms obiektu HTML DOM Document

Definicja i użycie

forms Atrybut zwraca zbiór wszystkich elementów <form> w dokumencie.

forms Atrybut zwraca HTMLCollection.

forms Atrybuty są jedynie do odczytu.

Zobacz również:

Obiekt Form

Zbiór elementów formularza

Tag <form> HTML

Tutorial HTML formularzy

Podpowiedź:Uwaga: Zbiór elementów formularza Zwraca wszystkie elementy formularza.

HTMLCollection

HTMLCollection Jest to zbior (lista) podobny do tablicy elementów HTML.

可以通过索引访问集合中的元素(从 0 开始)。

Atrybut Można uzyskać dostęp do elementów w zbiorze za pomocą indeksu (zaczynając od 0).

Atrybut zwraca liczbę elementów w zbiorze.

Przykład

Przykład 1

Zwraca liczbę elementów <form> w dokumencie:

}

let num = document.forms.length;

Przykład 3

Przykład 2

}

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

Przykład 3

Uzyskaj id pierwszego elementu <form>:

}

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

Przykład 4

Uzyskaj zawartość HTML formularza o id="myCarForm":

}

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

Przykład 5

Przejdź przez wszystkie elementy <form> i wyświetl id każdej formularza:
const form = document.forms[0];
const forms = document.forms;
  for (let i = 0; i < forms.length; i++) {
text += forms.elements[i].value + "<br>";

}

text += forms[i].id + "<br>";

Przykład 6

Użyj zbioru form.elements, aby uzyskać wartość każdego elementu w formularzu:
const form = document.forms[0];
let text = "";
  for (let i = 0; i < form.length; i++) {
text += forms.elements[i].value + "<br>";

}

Spróbuj sam

document.forms

Gramatyka

Gramatyka Opis
Atrybut length

Liczba elementów w zbiorze.

Liczba elementów w zbiorze. Opis
Metodaitem([

index

Zwraca element o określonym indeksie (zaczynając od 0).

]item(namedItem(

index

Zwraca element o określonym indeksie (zaczynając od 0).

jeśli indeks jest poza zakresem, zwraca wartość null.jeślinamedItem(

) jeśli Zwraca element z określonym

elementu. jeśli id

Zwraca wartość null, jeśli nie istnieje.

Typ Opis
Obiekt

Obiekt HTMLCollection.

Wszystkie elementy <form> w dokumencie.

Sortowane są w kolejności ich występowania w kodzie źródłowym.

Obsługa przeglądarek

document.forms To jest cecha DOM Level 1 (1998).

Obsługiwane są wszystkie przeglądarki:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Obsługiwane 9-11 Obsługiwane Obsługiwane Obsługiwane Obsługiwane