Polecane kursy:
- Poprzednia strona renameNode()
- Następna strona strictErrorChecking
- Wróć do poprzedniego poziomu Dokumenty DOM HTML
Atrybut HTML DOM Document scripts
.
Definicja i użycie
.
Atrybut zwraca zbior elementów <script> w dokumencie. Obiekt ScriptAtrybut zwraca
.
scripts
Atrybut jest jedynie do odczytu.
Obiekt Script
Obiekt Script HTMLCollection
To jest zbiorowisko podobne do tablicy zawierające elementy HTML.
Atrybut Można dostępuć do elementów w zbiorze za pomocą indeksu (zaczynając od 0).
Atrybut zwraca liczbę elementów w zbiorze.
Przykład
Przykład 1
Liczba elementów <script> w dokumencie:
document.scripts.length;
Przykład 3
Przykład 2
document.scripts[0].text;
Przykład 3
Zwraca treść pierwszego elementu <script>:
document.scripts.item(0).text;
Przykład 4
Zwraca treść elementu <script> o id="myScript":
document.scripts.namedItem("myScript").text;
Przykład 5
Przejdź przez wszystkie elementy <script> i wyświetl każdy id: const collection = document.scripts; let text = ""; for (let i = 0; i < collection.length; i++) { text += collection[i].id + "<br>";
Spróbuj sam!
document.scripts
Gramatyka
Gramatyka | Opis |
---|---|
Atrybut | length |
Liczba elementów <script> w zbiorze.
Liczba elementów <script> w zbiorze. | Opis |
---|---|
Metodaitem([ |
index Zwraca element o określonym indeksie (zaczynając od 0). |
]item(namedItem( |
index Zwraca element o określonym indeksie (zaczynając od 0). |
jeśli indeks jest poza zakresem, zwraca null.jeślinamedItem( |
) jeśli Zwraca element z określonym elementu. jeśli id |
Zwraca null, jeśli nie istnieje.
Typ | Opis |
---|---|
Obiekt |
Obiekt HTMLCollection. Wszystkie elementy <form> w dokumencie. Sortowane są według kolejności ich wystąpienia w kodzie źródłowym. |
Wsparcie przeglądarki
document.scripts
To jest cecha DOM Level 2 (2001).
Wszystkie przeglądarki wspierają to:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Wsparcie | 9-11 | Wsparcie | Wsparcie | Wsparcie | Wsparcie |
- Poprzednia strona renameNode()
- Następna strona strictErrorChecking
- Wróć do poprzedniego poziomu Dokumenty DOM HTML