Вход/Регистрация
JavaScript. Подробное руководство, 6-е издание
вернуться

Флэнаган Дэвид

Шрифт:

По историческим причинам элемент

Option
определяет конструктор, который можно использовать для создания и инициализации новых элементов
Option
. (Разумеется, можно также использовать обычный метод
Document.createElement
.) После создания нового объекта
Option
его можно добавить в коллекцию
options
в объект
Select
. Дополнительные сведения приводятся в справочной статье
HTMLOptionsCollection
.

Конструктор

new Option([string text, string value, boolean defaultSelected, boolean selected])

Конструктор

Option
создает новый элемент <option>. Четыре необязательных аргумента определяют значение свойства
textContent
(см.
Node
) элемента и начальные значения свойств
value, defaultSelected
и
selected
.

Свойства

boolean defaultSelected

Соответствует HTML-атрибуту

selected
. Определяет начальное значение состояния выбора данного варианта, а также значение, которое будет использоваться при сбросе формы в исходное состояние.

boolean disabled

Значение true означает, что данный элемент

<option>
недоступен. Варианты выбора становятся недоступными, если они или вмещающие их элементы
<optgroup>
имеют HTML-атрибут
disabled
.

readonly Form form

Элемент

<form>,
если имеется, содержащий данный элемент
Option
.

readonly long index

Индекс данного элемента Option в содержащем его элементе

Select
. (См. также

HTMLOptionsCollection.) string label

Значение HTML-атрибута

label
, если определен, иначе - значение свойства
textContent
(см.
Node
) данного элемента
Option
.

boolean selected

Имеет значение true, если данный вариант выбора выбран в настоящее время, или false - в противном случае.

string text

Значение свойства

textContent
(cm.
Node
) данного элемента
Option
, из которого удалены начальные и завершающие пробельные символы, а каждые два или более смежных пробелов заменены одним символом пробела.

string value

Значение HTML-атрибута

value
, если определен, иначе - значение свойства
textContent
.

Output

элемент <output> HTML-форм (Node, Element, FormControl)

Объект

Output
представляет элемент
<output>
HTML-форм. В броузерах, поддерживающих их, объекты
Output
реализуют большинство свойств интерфейса
FormControl
.

Свойства

string defaultValue

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

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

readonly DOMSettableTokenList htmlFor

HTML-атрибут

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

  • Читать дальше
  • 1
  • ...
  • 614
  • 615
  • 616
  • 617
  • 618
  • 619
  • 620
  • 621
  • 622
  • 623
  • 624
  • ...

Ебукер (ebooker) – онлайн-библиотека на русском языке. Книги доступны онлайн, без утомительной регистрации. Огромный выбор и удобный дизайн, позволяющий читать без проблем. Добавляйте сайт в закладки! Все произведения загружаются пользователями: если считаете, что ваши авторские права нарушены – используйте форму обратной связи.

Полезные ссылки

  • Моя полка

Контакты

  • chitat.ebooker@gmail.com

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