Рекомендации по курсу:

Атрибут HTML DOM Document scripts

. Определение и использование

. Атрибут возвращает набор всех элементов <script> в документе. Объект ScriptАтрибут возвращает

. scripts

Атрибут является только чтением.

См. также:

Объект Script

Объект Script HTMLCollection

Это аналогичный массиву набор HTML-элементов (список).

Атрибуты Элементы набора можно получить по индексу (начиная с 0).

Атрибут возвращает количество элементов в наборе.

Пример

Пример 1

Количество элементов <script> в документе:

}

document.scripts.length;

Пример 3

Пример 2

}

document.scripts[0].text;

Пример 3

Возвращает содержимое первого элемента <script>:

}

document.scripts.item(0).text;

Пример 4

Возвращает содержимое элемента <script> с атрибутом id="myScript":

}

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

Пример 5

Пробегитесь по всем элементам <script> и выведите каждый id:
const collection = document.scripts;
let text = "";
  for (let i = 0; i < collection.length; i++) {
text += collection[i].id + "<br>";

}

Попробуйте сами

document.scripts

Синтаксис

Синтаксис Описание
Атрибуты length

Количество элементов <script> в наборе.

Количество элементов <script> в наборе. Описание
Методыitem([

index

Возвращает элемент с указанным индексом (начиная с 0).

]item(namedItem(

index

Возвращает элемент с указанным индексом (начиная с 0).

Если индекс выходит за пределы диапазона, возвращает null.ЕслиnamedItem(

) Если Возвращает элемент с указанным

элемент. Если id

Возвращает null, если элемент не существует.

Тип Описание
Объект

Объект HTMLCollection.

Все элементы <form> в документе.

Сортировка по порядку их появления в исходном коде.

Поддержка браузеров

document.scripts Это функция DOM Level 2 (2001).

Все браузеры поддерживают его:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Поддержка 9-11 Поддержка Поддержка Поддержка Поддержка

Связанные страницы

Объект Script DOM HTML

Учебник по HTML скриптам

Тег <script> HTML