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

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

Жанры

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. Дети Арбата
Проза:
историческая проза
9.49
рейтинг книги
Страх

Я все еще барон

Дрейк Сириус
4. Дорогой барон!
Фантастика:
боевая фантастика
5.00
рейтинг книги
Я все еще барон

Зодчий. Книга IV

Погуляй Юрий Александрович
4. Зодчий Империи
Фантастика:
аниме
фэнтези
попаданцы
7.00
рейтинг книги
Зодчий. Книга IV

Кодекс Охотника. Книга XXXII

Винокуров Юрий
32. Кодекс Охотника
Фантастика:
аниме
фэнтези
попаданцы
5.00
рейтинг книги
Кодекс Охотника. Книга XXXII

Я еще князь. Книга XX

Дрейк Сириус
20. Дорогой барон!
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Я еще князь. Книга XX

Древесный маг Орловского княжества 3

Павлов Игорь Васильевич
3. Орловское княжество
Фантастика:
аниме
сказочная фантастика
фэнтези
попаданцы
гаремник
5.00
рейтинг книги
Древесный маг Орловского княжества 3

Враг из прошлого тысячелетия

Еслер Андрей
4. Соприкосновение миров
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Враг из прошлого тысячелетия

Путь к бессмертию 1

Покинтелица Евгений
1. Девятихвостый Богатырь
Фантастика:
попаданцы
сказочная фантастика
фэнтези
5.00
рейтинг книги
Путь к бессмертию 1

Дважды одаренный. Том III

Тарс Элиан
3. Дважды одаренный
Фантастика:
альтернативная история
аниме
фэнтези
фантастика: прочее
юмористическое фэнтези
5.00
рейтинг книги
Дважды одаренный. Том III

Наномашины, звереныш! Том 5

Новиков Николай Васильевич
5. Первый среди карапузов
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Наномашины, звереныш! Том 5

Глэрд VIII: Базис 2

Владимиров Денис
8. Глэрд
Фантастика:
фэнтези
боевая фантастика
попаданцы
5.00
рейтинг книги
Глэрд VIII: Базис 2

Шайтан Иван 6

Тен Эдуард
6. Шайтан Иван
Фантастика:
попаданцы
альтернативная история
историческое фэнтези
7.00
рейтинг книги
Шайтан Иван 6

Хозяин Теней 3

Петров Максим Николаевич
3. Безбожник
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Хозяин Теней 3

Горизонт Вечности

Вайс Александр
11. Фронтир
Фантастика:
боевая фантастика
космическая фантастика
космоопера
5.00
рейтинг книги
Горизонт Вечности