Это свойство хранит ключ, который был установлен или удален. Если все хранилище было очищено вызовом метода
Storage.clear
, это свойство (а также свойства
newValue
и
oldValue
) будет иметь значение null.
readonly any newValue
Новое значение ключа key. Будет иметь значение null при удалении ключа. На момент написания этих строк броузеры позволяли
сохранять только строковые значения.
readonly any oldValue
Старое значение изменившегося ключа key. Будет иметь значение null при добавлении нового ключа. На момент написания этих строк броузеры позволяли сохранять только строковые значения.
readonly Storage storageArea
Это свойство будет содержать то же значение, что и свойство
localStorage
или
sessionStorage
объекта
Window
, принявшего это событие, и указывает, содержимое какого хранилища изменилось.
readonly string url
URL-адрес документа, сценарий которого внес изменения в хранилище.
Style
HTML-элемент <style> (Node, Element)
Объект
Style
представляет HTML-тег
<style>.
Свойства
boolean disabled
Установка этого свойства в значение true отключит таблицу стилей, связанную с данным элементом <style>, а установка в значение false снова включит ее.
string media
Это свойство соответствует HTML-атрибуту
media
и определяет устройства, при отображении в которых должна применяться указанная таблица стилей.
boolean scoped
Имеет значение true, если в элементе
<style>
присутствует HTML-атрибут
scoped
, и false - в противном случае. На момент написания этих строк броузеры не поддерживали контекстные (scoped) таблицы стилей.
readonly CSSStyleSheet sheet
Объект
CSSStyleSheet
, определяемый данным элементом
<style>
.
string title
Все HTML-элементы имеют атрибут
title
. С помощью этого атрибута или свойства элемента
<style>
можно дать пользователю возможность выбрать альтернативную таблицу стилей по названию, и указанное значение свойства
title
может отображаться в интерфейсе броузера в некотором оформлении.
string type
Соответствует HTML-атрибуту
type
. По умолчанию имеет значение «text/css*, и обычно нет необходимости указывать другое значение этого атрибута.
Table
HTML-элемент <table> (Node, Element)
Объект
Table
представляет HTML-элемент
<table>
и определяет несколько удобных свойств и методов для получения и модификации различных частей таблицы. Эти методы и свойства облегчают работу с таблицами, но они также могут быть продублированы с помощью базовых DOM-методов.
HTML-таблицы конструируются из разделов, строк и ячеек. См. также
TableCell, TableRow и TableSection
.
Свойства
В дополнение к свойствам, перечисленным ниже, элементы
Table
имеют также свойство
summary
, соответствующее HTML-атрибуту с тем же именем.
Element caption
Ссылка на элемент
<caption>
в таблице или null, если он отсутствует.
readonly HTMLCollection rows
Объект, подобный массиву, содержащий объекты
TableRow
, который представляет все строки в таблице. Включает все строки, определяемые внутри тегов
<thead>, <tfoot> и <tbody>.
readonly HTMLCollection tBodies
Объект, подобный массиву, содержащий объекты
TableSection
, который представляет все разделы
<tbody>
в таблице.
TableSection tFoot
Элемент
<tfoot>
таблицы или null, если он отсутствует.
TableSection tHead
Элемент
<thead>
таблицы или null, если он отсутствует.
Методы
Element createCaption
Возвращает объект
Element
, представляющий элемент <caption> таблицы. Если в таблице уже имеется элемент
<caption>
, метод просто вернет его. Если в таблице отсутствует элемент
<caption>,
этот метод создаст новый (пустой) элемент, вставит его в таблицу и вернет вызывающей программе.
TableSection createTBody
Создаст новый элемент
<tbody>,
вставит в таблицу и вернет его. Новый элемент вставляется после последнего элемента
<tbody>
в таблице или в конец таблицы.
TableSection createTFoot
Возвращает объект
TableSection
, представляющий первый элемент
<tfoot>
в таблице. Если в таблице уже есть нижний колонтитул, метод просто вернет его. Если таблица не имеет нижнего колонтитула, этот метод создаст новый (пустой) элемент
<tfoot>,
вставит его в таблицу и вернет вызывающей программе.