En son web geliştirme öğreticiler
 

HTML DOM getElementsByName() Method

<Belge Nesne

Örnek

Belirtilen ada sahip tüm öğeleri alın:

var x = document.getElementsByName("fname");
Kendin dene "

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


Tanımı ve Kullanımı

getElementsByName() metodu belirtilen adı belgenin tüm öğelerin bir koleksiyon döner (the value of the name attribute) bir NodeList nesnesi olarak,.

NodeList nesne düğüm topluluğunu temsil eder. düğümleri endeks numaralarıyla ulaşılabilir. indeks 0 ile başlar.

İpucu: kullanabilir uzunluğu o zaman tüm unsurların döngü ve istediğiniz bilgi çıkarabilir, belirtilen adla elemanların sayısını belirlemek için NodeList Nesnenin özelliği.

Not: HTML5'de, "name" niteliği kaldırılmıştır ve almıştır "id" çok unsurunu özniteliği. Kullanım belgeyi. getElementById() uygun bir yöntemdir. Ayrıca bakmak getElementsByClassName() ve getElementsByTagName() yöntemleri.


Tarayıcı Desteği

Yöntem
getElementsByName() Evet Evet Evet Evet Evet

Sözdizimi

document.getElementsByName( Parametre Değerleri
Parametre tip Açıklama
name String Gereklidir. name erişmek istediğiniz öğenin özellik değeri / manipüle

Teknik detaylar

DOM Versiyon: Çekirdek Seviye 1 Belge Nesne
Geri dönüş değeri: belirtilen adla eleman bir koleksiyon temsil eden bir NodeList nesnesi. onlar kaynak kodunda göründükleri gibi döndürülen koleksiyonunda elemanları sıralanır.

Örnekler

Diğer Örnekler

Örnek

Değere sahip bir isim özniteliği belgede kaç unsurlar öğrenin "animal" (NodeList nesnesinin length özelliğini kullanarak):

var x = document.getElementsByName("animal").length;
Kendin dene "

Örnek

Tüm kontrol <input> değeri olan bir isim özniteliği belgede type = "checkbox" ile unsurlarını "animal" :

var x = document.getElementsByName("animal");
var i;
for (i = 0; i < x.length; i++) {
    if (x[i].type == "checkbox") {
        x[i].checked = true;
    }
}
Kendin dene "

<Belge Nesne