Рекомендации по курсу:
- Предыдущая страница renameNode()
- Следующая страница strictErrorChecking
- Вернуться на один уровень выше Documents DOM HTML
Атрибут 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 | Поддержка | Поддержка | Поддержка | Поддержка |
- Предыдущая страница renameNode()
- Следующая страница strictErrorChecking
- Вернуться на один уровень выше Documents DOM HTML