Skrypty dokumentów HTML DOM
Przykłady
Liczba elementów <script> w dokumencie:
document.scripts.length;
Zwróć zawartość pierwszego elementu <script>:
document.scripts[0].text;
Zwróć zawartość pierwszego elementu <script>:
document.scripts.item(0).text;
Więcej przykładów poniżej.
Definicja i użycie
Właściwość scripts
zwraca kolekcję wszystkich elementów <script> w dokumencie.
Właściwość scripts
zwraca HTMLCollection .
Właściwość scripts
jest tylko do odczytu.
Zobacz też:
Kolekcja HTML
HTMLCollection to kolekcja węzłów HTML.
Dostęp do węzłów w kolekcji można uzyskać za pomocą numerów indeksu. Indeks zaczyna się od 0.
Właściwość length zwraca liczbę elementów w kolekcji.
Składnia
document.scripts
Nieruchomości
Nieruchomość | Opis |
długość | Liczba elementów <script> w kolekcji. |
Metody
Method | Description |
[index] | Returns the element with the specified index (starts at 0). Returns null if the index is out of range. |
item(index) | Returns the element with the specified index (starts at 0). Returns null if the index is out of range. |
namedItem(id) | Returns the element with the specified id. Returns null if the id does not exist. |
Wartość zwrotu
Rodzaj | Opis |
Obiekt | Obiekt HTMLCollection. Wszystkie elementy <script> w dokumencie. Elementy są sortowane tak, jak pojawiają się w dokumencie. |
Więcej przykładów
Zwróć zawartość elementu <script> z id="myScript":
document.scripts.namedItem("myScript").text;
Zapętl wszystkie elementy <script> i wypisz każdy identyfikator:
const collection = document.scripts;
let text = "";
for (let i = 0; i < collection.length; i++) {
text += collection[i].id + "<br>";
}
Obsługa przeglądarki
document.scripts
to funkcja DOM Level 2 (2001).
Jest w pełni obsługiwany we wszystkich przeglądarkach:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |