Kurssivinkki:
- Edellinen sivu renameNode()
- Seuraava sivu strictErrorChecking
- Palaa yhdellä tasolla ylös HTML DOM Documents
HTML DOM Document scripts ominaisuus
.
Määritelmä ja käyttö
.
Ominaisuus palauttaa dokumentissa olevien kaikkien <script>-elementtien kokoelman. Script-objektiOminaisuus palauttaa
.
scripts
Ominaisuus on luettava.
Script-objekti
Script-objekti HTMLCollection
On HTML-elementtien samanlaisen taulukon kokoelma (lista).
Ominaisuus Voit tutustua kokoelmassa oleviin elementteihin indeksin avulla (alkaen 0:sta).
Ominaisuus palauttaa kokoelmassa olevien elementtien määrän.
Esimerkki
Esimerkki 1
Dokumentissa olevien <script>-elementtien määrä:
document.scripts.length;
Esimerkki 3
Esimerkki 2
document.scripts[0].text;
Esimerkki 3
Palauttaa ensimmäisen <script>-elementin sisällön:
document.scripts.item(0).text;
Esimerkki 4
Palauttaa <script>-elementin sisällön, jolla on id="myScript":
document.scripts.namedItem("myScript").text;
Esimerkki 5
Läpikäydään kaikki <script>-elementit ja tulostetaan jokaisen id: const collection = document.scripts; let text = ""; for (let i = 0; i < collection.length; i++) { text += collection[i].id + "<br>";
Kokeile itse
document.scripts
Syntaksi
Syntaksi | Kuvaus |
---|---|
Ominaisuus | length |
Kokoelmassa olevien <script>-elementtien määrä.
Kokoelmassa olevien <script>-elementtien määrä. | Kuvaus |
---|---|
Metodiitem([ |
index Palauttaa elementin, jolla on määritelty indeksi (alkaen 0:sta). |
]item(namedItem( |
index Palauttaa elementin, jolla on määritelty indeksi (alkaen 0:sta). |
Jos indeksi on liian suuri, palauttaa null.JosnamedItem( |
) Jos Palauttaa elementin, jolla on määritelty elementtiä. Jos id |
Palauttaa null, jos ei ole olemassa.
Tyyppi | Kuvaus |
---|---|
Objekti |
HTMLCollection-objekti. Dokumentin kaikki <form>-elementit. Lajitellaan niiden ilmestyysjärjestykseen lähdekoodissa. |
Selaimen tuki
document.scripts
Se on DOM Level 2 (2001) ominaisuus.
Kaikki selaimet tukevat sitä:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Tuki | 9-11 | Tuki | Tuki | Tuki | Tuki |
- Edellinen sivu renameNode()
- Seuraava sivu strictErrorChecking
- Palaa yhdellä tasolla ylös HTML DOM Documents