Содержит все изображения, размещённые на странице.
layers
Содержит все слои, размещённые на странице.
links
Содержит все ссылки, размещённые на странице.
scripts
Содержит все скрипты, размещённые на странице.
styleSheets
Содержит все каскадные таблицы стилей, размещённые на странице.
Коллекция all – это все созданные HTML-дескрипторы (теги) на странице, в порядке их создания. Элементы нумеруются с нуля, для обращения к элементам используются круглые () скобки.
Основные свойстваэлементов из коллекции all:
className – имя класса
clientWidth – ширина элемента в пикселах
height – если в теге задан соответствующий атрибут, то это свойство содержит его значение, в противном случае не определено
id – идентификатор объекта, имеется у любого элемента
tagName – имя соответствующего тега
width - если в теге задан соответствующий атрибут, то это свойство содержит его значение, в противном случае не определено
children – коллекция элементов, являющихся прямыми потомками данного элемента (например для тега <html> прямыми потомками будут теги <head> и <body>)
Таким образом мы можем добраться до элементов нашей страницы и изменять их свойства (положение, размер и.т.д.). Для этого используются именованные свойства объектов в виде ассоциативных массивов (индексами являются строковые переменные).
length – количество элементов в коллекции.
item - метод, возвращающий элемент коллекции с указанным индексом.