<b>string autocomplete</b>
Значение
<b>true</b>
, если броузеру разрешено предварительно заполнять этот элемент
<b>Input</b>
значением, сохранившимся с предыдущего сеанса. Соответствует атрибуту
<b>autocomplete</b>
. См. также описание свойства
<b>autocomplete</b>
объекта Form.
<b>boolean checked</b>
Для радиокнопок и флажков данное свойство указывает, является соответствующий элемент «отмеченным» или нет. Изменение этого свойства вызывает изменение визуального представления элемента ввода.
<b>boolean defaultChecked</b>
Для радиокнопок и флажков данное свойство хранит начальное значение атрибута checked, элемента. Когда выполняется сброс элементов формы, в свойство checked записывается значение этого свойства. Соответствует атрибуту checked.
<b>string defaultValue</b>
Для элементов с текстовым значением данное свойство хранит начальное значение, отображаемое элементом. Когда выполняется сброс элементов формы, элемент восстанавливается в это значение. Соответствует атрибуту
<b>value</b>
.
<b>readonly File[] files</b>
Для элементов, значением свойства
<b>type</b>
которых является строка «file», данное свойство ссылается на объект, подобный массиву, хранящий объект или объекты
<b>File</b>
, соответствующие файлам, выбранным пользователем.
<b>string formAction*</b>
Для кнопок отправки форм это свойство определяет значение, переопределяющее значение свойства action вмещающей формы. Соответствует атрибуту
<b>formaction</b>
.
<b>string formEnctype*</b>
Для кнопок отправки форм это свойство определяет значение, переопределяющее значение свойства enctype вмещающей формы. Соответствует атрибуту
<b>formenctype</b>
.
<b>string formMethod*</b>
Для кнопок отправки форм это свойство определяет значение, переопределяющее значение свойства method вмещающей формы. Соответствует атрибуту formmethod.
<b>boolean formNoValidate*</b>
Для кнопок отправки форм это свойство определяет значение, переопределяющее значение свойства
<b>noValidate</b>
вмещающей формы. Соответствует атрибуту
<b>formnovalidate</b>
.
<b>string formTarget*</b>
Для кнопок отправки форм это свойство определяет значение, переопределяющее значение свойства
<b>target</b>
вмещающей формы. Соответствует атрибуту
<b>formtarget</b>
.
<b>boolean indeterminate</b>
Для флажков это свойство определяет, находится ли элемент в неопределенном состоянии (т. е. элемент ни отмечен, ни не отмечен). Это свойство не является отражением какого-либо HTML-атрибута: его можно установить только в сценариях на языке JavaScript.
<b>readonly Element list*</b>
Элемент
<b><datalist>,</b>
содержащий элементы
<b><option>,</b>
которые броузер может использовать в качестве значений для подсказки или автодополнения.
<b>string max</b>
*
Максимальное допустимое значение для данного элемента Input.
<b>long maxLength</b>
Когда значением свойства
<b>type</b>
является строка «text» или «password», данное свойство определяет максимальное число символов, которые пользователь сможет ввести. Не путайте это свойство со свойством
<b>size</b>
. Соответствует атрибуту
<b>maxlength</b>
.
<b>string min*</b>
Минимальное допустимое значение для данного элемента
<b>Input</b>
.
<b>boolean multiple*</b>
Значение true, если элемент ввода должен принимать более одного значения указанного типа. Соответствует атрибуту
<b>multiple</b>
.
<b>string pattern*</b>
Текст регулярного выражения, которому должен соответствовать введенный текст, чтобы его можно было признать допустимым. Это свойство использует синтаксис регулярных выражений JavaScript (без начального и конечного символов слэша), но имейте в виду, что значением этого свойства является строка, а не объект
<b>RegExp</b>
. Отметьте также - чтобы введенный текст был признан допустимым, шаблону должен соответствовать текст целиком, а не только какая-то его часть. (Как если бы шаблон начинался с символа ~ и заканчивался символом $.) Это свойство соответствует атрибуту
<b>pattern</b>
.
<b>string placeholder</b>
Короткая текстовая строка, которая должна выводиться в элементе
<b>Input</b>
, как приглашение к вводу. Когда пользователь передаст элементу фокус ввода, текст, приглашения будет стерт и в элементе появится текстовый курсор. Это свойство соответствует атрибуту
<b>placeholder</b>
.
<b>boolean readonly</b>
Если имеет значение true, элемент будет недоступен для редактирования. Соответствует атрибуту
<b>readonly</b>
.
<b>boolean required*</b>
Если имеет значение true, вмещающая форма не будет считаться корректной, пока пользователь не введет значение в данный элемент
<b>Input</b>
. Соответствует атрибуту
<b>required</b>
.
<b>readonly Option selectedOption*</b>
Если свойство
<b>list</b>
определено и свойство
<b>multiple</b>
имеет значение false, данное свойство возвращает выбранный элемент
<b>Option</b>
из списка
<b>list</b>
, если таковой имеется.
<b>unsigned long selectionEnd</b>
Возвращает или изменяет индекс первого символа, следующего за выделенным фрагментом. См. также
<b>setSelectionRange().</b>