HTML DOM Document scripts egenskab

definition og brug

scripts egenskab returnerer samlingen af alle <script>-elementer i dokumentet.

scripts egenskab returnerer HTMLCollection.

scripts egenskaben er skrivebeskyttet.

se også:

Script-objekt

HTMLCollection

HTMLCollection er en arrays lignende samling af HTML-elementer (liste).

kan tilgå elementer i samlingen via indeks (fra 0).

length egenskab returnerer antallet af elementer i samlingen.

eksempel

eksempel 1

antallet af <script>-elementer i dokumentet:

document.scripts.length;

prøv det selv

eksempel 2

returnerer indholdet af det første <script>-element:

document.scripts[0].text;

prøv det selv

eksempel 3

returnerer indholdet af det første <script>-element:

document.scripts.item(0).text;

prøv det selv

eksempel 4

returnerer indholdet af <script>-elementet med id="myScript":

document.scripts.namedItem("myScript").text;

prøv det selv

eksempel 5

gennemgå alle <script>-elementer og output hver id:

const collection = document.scripts;
let text = "";
for (let i = 0; i < collection.length; i++) {
  text += collection[i].id + "<br>";
}

prøv det selv

syntaks

document.scripts

egenskab

egenskab beskrivelse
length antallet af <script>-elementer i samlingen.

metode

metode beskrivelse
[index]

returnerer elementet med den angivne indeks (fra 0).

hvis indekset er uden for rækkevidde, returneres null.

item(index)

returnerer elementet med den angivne indeks (fra 0).

hvis indekset er uden for rækkevidde, returneres null.

namedItem(id)

returnerer med angivet id elementer.

hvis id ikke eksisterer, returnerer null.

返回值

type beskrivelse
objekt

HTMLCollection-objekt.

alle <form>-elementer i dokumentet.

sorteres efter deres forekomst i kildekoden.

browserunderstøttelse

document.scripts er en DOM Level 2 (2001) egenskab.

Alle browsere understøtter det:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
støtte 9-11 støtte støtte støtte støtte

relaterede sider

HTML DOM Script objekt

HTML-skript教程

HTML <script> tag