Ultimele tutoriale de dezvoltare web
 

HTML DOM face Colectia

<Document Object

Exemplu

Aflați câte <form> elemente există în document:

var x = document.forms.length;

Rezultatul x va fi:

1
Încearcă - l singur »

Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.


Definiție și utilizare

Colecția forme returnează o colecție de toate <form> elemente din document.

Note: Elementele din colecție sunt sortate așa cum apar în codul sursă.

Sfat: Utilizați elementele de colectare a obiectului Form pentru a returna o colecție de toate elementele într - o formă.


Suport pentru browser-

Colectie
forms da da da da da

Sintaxă

document.forms

Proprietăți

Proprietate Descriere
length Returnează numărul de <form> elemente din colecție.

Notă: Această proprietate este read-only

metode

Metodă Descriere
[ index ] Returnează <form> element din colecția cu indicele specificat (starts at 0) de (starts at 0) .

Notă: Returnează null dacă numărul de index este în afara intervalului
item( index ) Returnează <form> element din colecția cu indicele specificat (starts at 0) de (starts at 0) .

Notă: Returnează null dacă numărul de index este în afara intervalului
namedItem( id ) Returnează <form> element din colecția cu id - ul specificat.

Nota: returneaza null daca id - ul nu există

Detalii tehnice

DOM Versiune: Nivelul Core 1 Document Object
Întoarcere Valoare: Un obiect HTMLCollection, reprezentând toate <form> elemente din document. Elementele din colecție sunt sortate așa cum apar în codul sursă

Exemple

Mai multe exemple

Exemplu

[Index]

Ia id - ul primei <form> elementul (index 0) în document:

var x = document.forms[0].id;

Rezultatul x va fi:

myCarForm
Încearcă - l singur »

Exemplu

item( index )

Ia id - ul primei <form> elementul (index 0) în document:

var x = document.forms.item(0).id;

Rezultatul x va fi:

myCarForm
Încearcă - l singur »

Exemplu

namedItem( id )

Obține conținutul HTML al <form> elementul cu id = „myform“ în document:

var x = document.forms.namedItem("myCarForm").innerHTML;

Rezultatul x va fi:

Favorite Car:
Încearcă - l singur »

Exemplu

Bucla prin toate <form> elemente în document, și de ieșire ID - ul fiecărui formular:

var x = document.forms;
var txt = "";
var i;
for (i = 0; i < x.length; i++) {
    txt = txt + x[i].id + "<br>";
}

Rezultatul txt va fi:

myCarForm
myColorForm
Încearcă - l singur »

Exemplu

Utilizarea colecției elemente împreună cu document.forms pentru a obține rgb (241, 241, 241); "> valoarea fiecărui element sub forma:

var x = document.forms[0];
var txt = "";
var i;
for (i = 0; i < x.length; i++) {
    txt = txt + x.elements[i].value + "<br>";
}

Rezultatul x va fi:

Donald
Duck
Duckburg
Submit
Încearcă - l singur »

Pagini similare

Referință JavaScript: HTML DOM Obiect de formular

JavaScript de referință: Elemente Colectia Form

Tutorial HTML: Formulare HTML

Referință HTML: HTML <form> tag


<Document Object