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

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

Жанры

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

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

Герой

Мазин Александр Владимирович
4. Варяг
Фантастика:
альтернативная история
9.10
рейтинг книги
Герой

Графиня с изъяном. Тайна живой стали

Лин Айлин
Фантастика:
фэнтези
героическая фантастика
киберпанк
5.00
рейтинг книги
Графиня с изъяном. Тайна живой стали

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

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

Тринадцатый XIII

NikL
13. Видящий смерть
Фантастика:
городское фэнтези
аниме
фэнтези
попаданцы
5.00
рейтинг книги
Тринадцатый XIII

Точка Бифуркации IX

Смит Дейлор
9. ТБ
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Точка Бифуркации IX

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

Винокуров Юрий
19. Кодекс Охотника
Фантастика:
фэнтези
5.00
рейтинг книги
Кодекс Охотника. Книга XIX

Требую развода! Что значит- вы отказываетесь?

Мамлеева Наталья
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Требую развода! Что значит- вы отказываетесь?

Страж Кодекса. Книга II

Романов Илья Николаевич
2. КО: Страж Кодекса
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Страж Кодекса. Книга II

Третий. Том 4

INDIGO
Вселенная EVE Online
Фантастика:
боевая фантастика
космическая фантастика
попаданцы
5.00
рейтинг книги
Третий. Том 4

Очкарик

Афанасьев Семён
Фантастика:
фэнтези
5.75
рейтинг книги
Очкарик

Имя нам Легион. Том 9

Дорничев Дмитрий
9. Меж двух миров
Фантастика:
боевая фантастика
рпг
аниме
5.00
рейтинг книги
Имя нам Легион. Том 9

Газлайтер. Том 21

Володин Григорий Григорьевич
21. История Телепата
Фантастика:
боевая фантастика
аниме
попаданцы
5.00
рейтинг книги
Газлайтер. Том 21

Второгодка. Книга 5. Презренный металл

Ромов Дмитрий
5. Второгодка
Фантастика:
городское фэнтези
фантастика: прочее
попаданцы
5.00
рейтинг книги
Второгодка. Книга 5. Презренный металл

Вечный. Книга VII

Рокотов Алексей
7. Вечный
Фантастика:
боевая фантастика
рпг
попаданцы
5.00
рейтинг книги
Вечный. Книга VII