Przykład
Dowiedzieć się, ile <form> elementy są w dokumencie:
var x = document.forms.length;
Wynikiem X będzie:
1
Spróbuj sam " Więcej "Try it Yourself" przykłady poniżej.
Definicja i Wykorzystanie
Zbiór formularzy zwraca kolekcję wszystkich <form> elementów w dokumencie.
Note: elementy w kolekcji są klasyfikowane jako wydają w kodzie źródłowym.
: Z bocznych elementów kolekcję wynikowy powrotu zbiór wszystkich elementów w formie.
Wsparcie przeglądarka
Kolekcja | |||||
---|---|---|---|---|---|
forms | tak | tak | tak | tak | tak |
Składnia
document.forms
Nieruchomości
Nieruchomość | Opis |
---|---|
length | Zwraca liczbę <form> elementów w kolekcji. Uwaga: Ta właściwość jest tylko do odczytu |
metody
metoda | Opis |
---|---|
[ index ] | Zwraca <form> elementu z kolekcji z określonym indeksem (starts at 0) . Uwaga: Zwraca null, jeśli numer indeksu jest poza zasięgiem |
item( index ) | Zwraca <form> elementu z kolekcji z określonym indeksem (starts at 0) . Uwaga: Zwraca null, jeśli numer indeksu jest poza zasięgiem |
namedItem( id ) | Zwraca <form> element z kolekcji o podanym identyfikatorze. Uwaga: Zwraca null, jeśli id nie istnieje |
Szczegóły techniczne
DOM wersja: | Rdzeń Poziom 1 Document Object |
---|---|
Zwracana wartość: | Object HTMLCollection, reprezentujących wszystkie <form> elementy w dokumencie. Elementy w kolekcji są klasyfikowane jako wydają w kodzie źródłowym |
Więcej przykładów
Przykład
[Indeks]
Uzyskaj identyfikator pierwszego <form> elementu (index 0) w dokumencie:
var x = document.forms[0].id;
Wynikiem X będzie:
myCarForm
Spróbuj sam " Przykład
item( index )
Uzyskaj identyfikator pierwszego <form> elementu (index 0) w dokumencie:
var x = document.forms.item(0).id;
Wynikiem X będzie:
myCarForm
Spróbuj sam " Przykład
namedItem( id )
Pobierz zawartość HTML z <form> elementu o id = „MyForm” w dokumencie:
var x = document.forms.namedItem("myCarForm").innerHTML;
Wynikiem X będzie:
Favorite Car:
Spróbuj sam " Przykład
Pętla przez wszystkie <form> elementy w dokumencie, i wysyła identyfikator każdego formularza:
var x = document.forms;
var txt = "";
var i;
for (i = 0; i < x.length;
i++) {
txt = txt + x[i].id + "<br>";
}
Wynikiem txt będą:
myCarForm
myColorForm
Spróbuj sam " Przykład
Korzystanie z elementów kolekcji wraz z document.forms dostać rgb (241, 241, 241); "> wartość każdego elementu w postaci:
var x = document.forms[0];
var txt = "";
var i;
for (i = 0; i <
x.length; i++) {
txt = txt + x.elements[i].value +
"<br>";
}
Wynikiem X będzie:
Donald
Duck
Duckburg
Submit
Spróbuj sam " Podobne strony
Odniesienia JavaScript: HTML DOM Forma obiektu
JavaScript referencyjny: elementy Forma Collection
HTML Tutorial: Formularze
Odniesienia HTML: HTML <form> tag
<Document Object