En son web geliştirme öğreticiler
 

HTML DOM Koleksiyonu oluşturan

<Belge Nesne

Örnek

Kaç öğrenin <form> belgede vardır unsurları:

var x = document.forms.length;

X'in sonucu olacaktır:

1
Kendin dene "

Daha "Try it Yourself" Aşağıdaki örnekler.


Tanımı ve Kullanımı

Formları koleksiyonu tüm koleksiyonunu döndürür <form> belgedeki elemanları.

Note: bunlar kaynak kodunda göründükleri gibi koleksiyonunda elemanları sıralanır.

İpucu: kullan elemanları toplama Formu Nesne bir formdaki tüm unsurların topluluğu dönmek için.


Tarayıcı Desteği

Toplamak
forms Evet Evet Evet Evet Evet

Sözdizimi

document.forms

Özellikleri

özellik Açıklama
length Sayısını döndürür <form> koleksiyonunda elemanları.

Not: Bu özellik salt okunur

Yöntemler

Yöntem Açıklama
[ index ] İade <form> Belirtilen dizini ile koleksiyonundan eleman (starts at 0) .

Not: dizin numarası aralık dışında ise boş sonucunu döndürür
item( index ) İade <form> Belirtilen dizini ile koleksiyonundan eleman (starts at 0) .

Not: dizin numarası aralık dışında ise boş sonucunu döndürür
namedItem( id ) İade <form> Belirtilen kimliğe sahip koleksiyonundan elemanı.

Not: id yoksa boş sonucunu döndürür

Teknik detaylar

DOM Versiyon: Çekirdek Seviye 1 Belge Nesne
Geri dönüş değeri: Bütün temsil eden bir HTMLCollection Nesne, <form> belgedeki öğeleri. onlar kaynak kodunda göründükleri gibi koleksiyonunda elemanları sıralanır

Örnekler

Diğer Örnekler

Örnek

[Göstergesi]

Ilk id alın <form> elemanı (index 0) belgesinde:

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

X'in sonucu olacaktır:

myCarForm
Kendin dene "

Örnek

item( index )

Ilk id alın <form> elemanı (index 0) belgesinde:

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

X'in sonucu olacaktır:

myCarForm
Kendin dene "

Örnek

namedItem( id )

HTML içeriğini alın <form> belgedeki id = "MyForm" ile eleman:

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

X'in sonucu olacaktır:

Favorite Car:
Kendin dene "

Örnek

Tüm döngü <form> belgedeki elemanların ve çıkış her formun id:

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

Txt sonucu olacaktır:

myCarForm
myColorForm
Kendin dene "

Örnek

:> "Şekilde her bir elemanın değeri, RGB (241, 241, 241) elde etmek için document.forms birlikte elemanları toplama kullanılması

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

X'in sonucu olacaktır:

Donald
Duck
Duckburg
Submit
Kendin dene "

İlgili Sayfalar

JavaScript referansı: HTML DOM Form Nesnesi

JavaScript referansı: Form elemanları Koleksiyon

HTML öğretici: HTML Formları

HTML referansı: HTML <form> etiketi


<Belge Nesne