Atrybut forms obiektu HTML DOM Document
- Poprzednia strona execCommand()
- Następna strona getElementById()
- Wróć do poprzedniego poziomu Obiekty Documents DOM
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ż:
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 |
- Poprzednia strona execCommand()
- Następna strona getElementById()
- Wróć do poprzedniego poziomu Obiekty Documents DOM