tutorial pengembangan web terbaru
 

HTML DOM script Koleksi

<Document Object

Contoh

Cari tahu berapa banyak <script> elemen ada dalam dokumen:

var x = document.scripts.length;

Hasil x akan:

2
Cobalah sendiri "

Lebih "Try it Yourself" contoh di bawah ini.


Definisi dan Penggunaan

Script koleksi mengembalikan koleksi semua <script> elemen dalam dokumen.

Note: Elemen-elemen dalam koleksi diurutkan seperti yang muncul dalam kode sumber.

Tip: Juga melihat Obyek Script .


Dukungan Browser

Angka-angka dalam tabel menentukan versi browser pertama yang mendukung penuh koleksi.

Koleksi
scripts iya nih iya nih 9.0 iya nih iya nih

Sintaksis

document.scripts

properti

Milik Deskripsi
length Mengembalikan jumlah <script> elemen dalam koleksi.

Catatan: Properti ini read-only

metode

metode Deskripsi
[ index ] Mengembalikan <script> elemen dari koleksi dengan indeks tertentu (starts at 0) .

Catatan: Mengembalikan null jika jumlah indeks berada di luar jangkauan
item( index ) Mengembalikan <script> elemen dari koleksi dengan indeks tertentu (starts at 0) .

Catatan: Mengembalikan null jika jumlah indeks berada di luar jangkauan
namedItem( id ) Mengembalikan <script> elemen dari koleksi dengan id tertentu.

Catatan: Mengembalikan null jika id tidak ada

Rincian teknis

DOM Versi: Inti Level 3 Document Object
Kembali Nilai: Sebuah HTMLCollection Object, yang mewakili semua <script> elemen dalam dokumen. Unsur-unsur dalam koleksi diurutkan seperti yang muncul dalam kode sumber

contoh

Contoh lebih

Contoh

[Index]

Mendapatkan isi dari pertama <script> elemen (index 0) dalam dokumen:

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

Hasil x akan:

document.write("Hello World!");
Cobalah sendiri "

Contoh

item( index )

Mendapatkan isi dari pertama <script> elemen (index 0) dalam dokumen:

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

Hasil x akan:

document.write("Hello World!");
Cobalah sendiri "

Contoh

namedItem( id )

Dapatkan isi dari <script> elemen dengan id = "myScript" dalam dokumen:

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

Hasil x akan:

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

Contoh

Loop melalui semua <script> elemen dalam dokumen, dan output id dari setiap script:

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

Hasil txt akan:

myFirstScript
mySecondScript
Cobalah sendiri "

Pages terkait

Referensi JavaScript: HTML DOM Script Object

Tutorial HTML: Script HTML

: Referensi HTML HTML <script> tag


<Document Object