Najnowsze tutoriale tworzenie stron internetowych
 

HTML DOM tworzy kolekcja

<Document Object

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

Przykłady

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