Чтение онлайн

на главную - закладки

Жанры

JavaScript. Подробное руководство, 6-е издание
Шрифт:

Свойства

string defaultValue

Это свойство хранит начальное значение свойства

textContent
(см.
Node
) элемента
Output
. Когда выполняется сброс формы, свойство
value
элемента устанавливается в это значение. Если это свойство установлено и элемент
Output
отображает предыдущее значение свойства
defaultValue
,
на экран будет выведено новое значение
defaultValue
. Иначе текущее отображаемое значение не изменится.

readonly DOMSettableTokenList htmlFor

HTML-атрибут

for
элемента
<output>
– это список атрибутов
id
элементов, разделенных пробелами, значения которых участвуют в вычислении содержимого, отображаемого элементом
<output>. for
является в языке JavaScript зарезервированным словом, поэтому соответствующее свойство называется
htmlFor
. Это свойство можно использовать, как если бы оно содержало обычную строку, или применять методы интерфейса
DOMTokenList
для чтения и изменения отдельных элементов списка.

PageTransitionEvent

объект события для событий «pageshow» и «pagehide» (Event)

Когда документ загружается впервые, вслед за событием «load» броузеры возбуждают событие «pageshow» и затем возбуждают событие «pageshow» всякий раз, когда страница восстанавливается из кэша в памяти. Обработчикам события «pageshow» передается объект

PageTransitionEvent
, свойство
persisted
которого имеет значение true, если страница была восстановлена из кэша, а не загружена из сети.

Объект

PageTransitionEvent
также передается обработчикам события «pagehide», но для событий «pagehide» свойство
persisted
объекта события всегда имеет значение true.

События «pageshow» и «pagehide» генерируются в объекте

Window
. Они не всплывают и не предусматривают действий по умолчанию, которые можно было бы отменить.

Свойства

readonly boolean persisted

Для события «pageshow» это свойство имеет значение false, если страница была загружена (или перезагружена) из сети или из дискового кэша. Оно имеет значение true, если страница была восстановлена из кэша в памяти.

Для события «pagehide» это свойство всегда имеет значение true.

PopStateEvent

событие перемещения по истории посещений (Event)

Веб-приложения, управляющие собственной историей посещений (раздел 22.2), используют метод

pushState
объекта
History
для создания новых записей в истории и связывают с ними некоторое значение или объект, описывающие состояние приложения. Когда пользователь
щелкает на кнопках броузера Back и Forward, выполняя переход между сохраненными состояниями, броузер генерирует события «popstate» в объекте
Window
и передает обработчику копию сохраненного состояния приложения в объекте события
PopStateEvent
.

Свойства

readonly any state

Это свойство хранит копию значения или объекта, описывающего состояние приложения, переданного методу

History.pushState
или
History.replaceState.
Состояние может быть любым значением, которое можно скопировать с использованием алгоритма структурированного копирования («Структурированные копии» в главе 22).

ProcessingInstruction

инструкция обработки в XML-документе (Node)

Этот редко используемый интерфейс представляет инструкцию обработки в XML-документе. Программисты, работающие с HTML-документами, никогда не столкнутся с узлом

Processinglnstruction
.

Свойства

string data

Содержимое инструкции обработки (т. е. от первого непробельного символа после цели до закрывающих символов ?>, но не включая их).

readonly string target

Цель инструкции обработки. Это первый идентификатор инструкции обработки, следующий за открывающими символами <?; он определяет «обработчик», для которого предназначена инструкция обработки.

Progress

индикатор хода выполнения операции (Node, Element)

Объект

Progress
представляет HTML-элемент <progress> и отображается как графический индикатор хода выполнения некоторой операции.

Когда заранее общий объем работы или времени на ее выполнение неизвестен, говорят, что элемент

Progress
находится в неопределенном состоянии. В таком состоянии он просто отображает некоторую «рабочую» анимацию, чтобы показать, что операция выполняется. Когда общий объем работы (в единицах времени или в байтах) известен заранее, элемент
Progress
находится в определенном состоянии и может отображать ход выполнения операции в процентах в виде некоторого графического представления.

Элемент

<progress>
введен спецификацией HTML5, поэтому на момент написания этих строк он был реализован не во всех броузерах.

Свойства

readonly Form form

Элемент

Form
, если имеется, являющийся предком для данного элемента или определяемый HTML-атрибутом
form
.

readonly NodeList labels

Поделиться:
Популярные книги

Дракон - не подарок

Суббота Светлана
2. Королевская академия Драко
Фантастика:
фэнтези
6.74
рейтинг книги
Дракон - не подарок

Бастард Императора. Том 8

Орлов Андрей Юрьевич
8. Бастард Императора
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Бастард Императора. Том 8

Чужая дочь

Зика Натаэль
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Чужая дочь

Эра Мангуста. Том 2

Третьяков Андрей
2. Рос: Мангуст
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Эра Мангуста. Том 2

Идеальный мир для Лекаря 14

Сапфир Олег
14. Лекарь
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 14

Один на миллион. Трилогия

Земляной Андрей Борисович
Один на миллион
Фантастика:
боевая фантастика
8.95
рейтинг книги
Один на миллион. Трилогия

Помещицы из будущего

Порохня Анна
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Помещицы из будущего

Шлейф сандала

Лерн Анна
Фантастика:
фэнтези
6.00
рейтинг книги
Шлейф сандала

Черный маг императора 2

Герда Александр
2. Черный маг императора
Фантастика:
юмористическая фантастика
попаданцы
аниме
6.00
рейтинг книги
Черный маг императора 2

Император

Рави Ивар
7. Прометей
Фантастика:
фэнтези
7.11
рейтинг книги
Император

Бандит 2

Щепетнов Евгений Владимирович
2. Петр Синельников
Фантастика:
боевая фантастика
5.73
рейтинг книги
Бандит 2

На границе империй. Том 9. Часть 2

INDIGO
15. Фортуна дама переменчивая
Фантастика:
космическая фантастика
попаданцы
5.00
рейтинг книги
На границе империй. Том 9. Часть 2

Князь Серединного мира

Земляной Андрей Борисович
4. Страж
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Князь Серединного мира

Чайлдфри

Тоцка Тала
Любовные романы:
современные любовные романы
6.51
рейтинг книги
Чайлдфри