Exemplu
Aflați câte <script> elemente există în document:
var x = document.scripts.length;
Rezultatul x va fi:
2
Încearcă - l singur » Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.
Definiție și utilizare
Colecția scripturi returnează o colecție de toate <script> elemente din document.
Note: Elementele din colecție sunt sortate așa cum apar în codul sursă.
Sfat: De asemenea , uita - te la Object Script .
Suport pentru browser-
Numerele din tabel specifica prima versiune de browser care acceptă pe deplin de colectare.
Colectie | |||||
---|---|---|---|---|---|
scripts | da | da | 9 | da | da |
Sintaxă
document.scripts
Proprietăți
Proprietate | Descriere |
---|---|
length | Returnează numărul de <script> elemente din colecție. Notă: Această proprietate este read-only |
metode
Metodă | Descriere |
---|---|
[ index ] | Returnează <script> element din colecția cu indicele specificat (starts at 0) de (starts at 0) . Notă: Returnează null dacă numărul de index este în afara intervalului |
item( index ) | Returnează <script> element din colecția cu indicele specificat (starts at 0) de (starts at 0) . Notă: Returnează null dacă numărul de index este în afara intervalului |
namedItem( id ) | Returnează <script> element din colecția cu id - ul specificat. Nota: returneaza null daca id - ul nu există |
Detalii tehnice
DOM Versiune: | Nivelul Core 3 Document Object |
---|---|
Întoarcere Valoare: | Un obiect HTMLCollection, care reprezintă toate <script> elemente din document. Elementele din colecție sunt sortate așa cum apar în codul sursă |
Mai multe exemple
Exemplu
[Index]
Ia conținutul primului <script> elementul (index 0) în document:
var x = document.scripts[0].text;
Rezultatul x va fi:
document.write("Hello World!");
Încearcă - l singur » Exemplu
item( index )
Ia conținutul primului <script> elementul (index 0) în document:
var x = document.scripts.item(0).text;
Rezultatul x va fi:
document.write("Hello World!");
Încearcă - l singur » Exemplu
namedItem( id )
Ia conținutul <script> elementul cu id = „myScript“ în document:
var x = document.scripts.namedItem("myScript").text;
Rezultatul x va fi:
function myFunction() { var x = document.scripts.namedItem("myScript").text;
document.getElementById("demo").innerHTML = x; }
Încearcă - l singur » Exemplu
Bucla prin toate <script> elemente în document, și de ieșire ID - ul fiecărui script:
var x = document.scripts;
var txt = "";
var i;
for (i = 0; i < x.length;
i++) {
txt = txt + x[i].id + "<br>";
}
Rezultatul txt va fi:
myFirstScript
mySecondScript
Încearcă - l singur » Pagini similare
Referință JavaScript: HTML DOM Script Obiect
Tutorial HTML: Scripturi HTML
Referință HTML: HTML <script> tag
<Document Object