En son web geliştirme öğreticiler
 

HTML DOM komut Koleksiyon

<Belge Nesne

Örnek

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

var x = document.scripts.length;

X'in sonucu olacaktır:

2
Kendin dene "

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


Tanımı ve Kullanımı

Komut koleksiyonu tüm koleksiyonunu döndürür <script> belgedeki elemanları.

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

İpucu: Ayrıca bak Senaryo Nesne .


Tarayıcı Desteği

Tablodaki rakamlar tam koleksiyonu destekleyen ilk tarayıcı sürümü belirtin.

Toplamak
scripts Evet Evet 9.0 Evet Evet

Sözdizimi

document.scripts

Özellikleri

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

Not: Bu özellik salt okunur

Yöntemler

Yöntem Açıklama
[ index ] İade <script> 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 <script> 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 <script> Belirtilen kimliğe sahip koleksiyonundan elemanı.

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

Teknik detaylar

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

Örnekler

Diğer Örnekler

Örnek

[Göstergesi]

İlk içeriğini alın <script> elemanı (index 0) belgesinde:

var x = document.scripts[0].text;

X'in sonucu olacaktır:

document.write("Hello World!");
Kendin dene "

Örnek

item( index )

İlk içeriğini alın <script> elemanı (index 0) belgesinde:

var x = document.scripts.item(0).text;

X'in sonucu olacaktır:

document.write("Hello World!");
Kendin dene "

Örnek

namedItem( id )

Içeriğini alın <script> belgedeki id = "MyScript" ile eleman:

var x = document.scripts.namedItem("myScript").text;

X'in sonucu olacaktır:

function myFunction() { var x = document.scripts.namedItem("myScript").text; document.getElementById("demo").innerHTML = x; }
Kendin dene "

Örnek

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

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

Txt sonucu olacaktır:

myFirstScript
mySecondScript
Kendin dene "

İlgili Sayfalar

JavaScript referansı: HTML DOM Senaryo Nesne

HTML öğretici: HTML Komut

HTML referansı: HTML <script> etiketi


<Belge Nesne