English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML DOM свойство scripts

Объект документа HTML DOM

scriptsСвойство возвращает<script>Список элементов.

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

Грамматика:

document.scripts
var x = document.scripts.length;
Тестировать, смотреть‹/›

Совместимость браузеров

Все браузеры полностью поддерживают свойство scripts:

Свойство
scriptsявляетсяявляетсяявляетсяявляетсяявляется

Характеристика

СвойствоОписание
lengthВозврат списка<script>Количество элементов

Метод

МетодОписание
[index)Возврат узла, находящегося на заданном индексе, начинающемся с нуля, из списка. Если индекс выходит за пределы диапазона, возвращается null.
item(index)Возврат узла, находящегося на заданном индексе, начинающемся с нуля, из списка. Если индекс выходит за пределы диапазона, возвращается null.
namedItem(id)Возвращает узел с ID, соответствующим строке, указанной в name. Если ID не существует, возвращает null.

Технические детали

Возвратное значение:одинHTMLCollectionВы можете использовать его так же, как и массив, чтобы получить все элементы из списка
Версия DOM:Уровень DOM 3

Более примеров

Показать содержимое первого элемента скрипта в документе (индекс 0):

var x = document.scripts[0].text;
Тестировать, смотреть‹/›

Пройтись по всем элементам скриптов и показать текст каждого скрипта:

var myList = document.scripts;
for(let i = 0; i < myList.length; i++) {
   document.getElementById("x").innerHTML += myList[i].text + "<br>";
}
Тестировать, смотреть‹/›

Объект документа HTML DOM