Ö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 |
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