Örnek
Belirtilen içinde kaç tane elemanları öğrenin <form> elemanı:
var x = document.getElementById("myForm").elements.length;
X'in sonucu olacaktır:
3
Kendin dene " Daha "Try it Yourself" Aşağıdaki örnekler.
Tanımı ve Kullanımı
elemanlar koleksiyonu formdaki tüm unsurların bir koleksiyon döndürür.
Note: bunlar kaynak kodunda göründükleri gibi koleksiyonunda elemanları sıralanır.
Not: elementler koleksiyonu tüm iç elemanlarını döndürür <form> elemanı, tüm <form> belgedeki öğeleri. Tüm almak için <form> belgedeki öğeleri kullanmak document.forms yerine koleksiyonu.
Tarayıcı Desteği
Toplamak | |||||
---|---|---|---|---|---|
elements | Evet | Evet | Evet | Evet | Evet |
Sözdizimi
formObject .elements
Özellikleri
özellik | Açıklama |
---|---|
length | Öğe sayısını döndürür <form> elemanı. Not: Bu özellik salt okunur |
Yöntemler
Yöntem | Açıklama |
---|---|
[ index ] | Içinde elemanı döndürür <form> Belirtilen indeksi (starts at 0) . Not: dizin numarası aralık dışında ise boş sonucunu döndürür |
item( index ) | Içinde elemanı döndürür <form> Belirtilen indeksi (starts at 0) . Not: dizin numarası aralık dışında ise boş sonucunu döndürür |
namedItem( id ) | Içinde elemanı döndürür <form> Belirtilen kimliğe sahip. Not: id yoksa boş sonucunu döndürür |
Teknik detaylar
DOM Versiyon: | Çekirdek Düzey 2 Belge Nesne |
---|---|
Geri dönüş değeri: | Bir tüm unsurları temsil eden bir HTMLFormsControlCollection nesne, <form> elemanı. onlar kaynak kodunda göründükleri gibi koleksiyonunda elemanları sıralanır |
Diğer Örnekler
Örnek
[Göstergesi]
İlk öğesinin değerini alın (index 0) bir formda:
var x = document.getElementById("myForm").elements[0].value;
X'in sonucu olacaktır:
Donald
Kendin dene " Örnek
item( index )
İlk öğesinin değerini alın (index 0) bir formda:
var x = document.getElementById("myForm").elements.item(0).value;
X'in sonucu olacaktır:
Donald
Kendin dene " Örnek
namedItem( id )
Bir formda name = "fname" ile öğesinin değerini alın:
var x = document.getElementById("myForm").elements.namedItem("fname").value;
X'in sonucu olacaktır:
Donald
Kendin dene " Örnek
bir form ve çıkış her bir elemanın değeri tüm elemanları döngü:
var x = document.getElementById("myForm");
var txt = "";
var i;
for (i = 0; i < x.length; i++)
{
txt = txt + x.elements[i].value + "<br>";
}
document.getElementById("demo").innerHTML = txt;
Txt sonucu olacaktır:
Donald
Duck
Submit
Kendin dene " <Form Nesnesi