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