У всех (или у большинства) элементов форм есть общие свойства, перечисленные далее. Кроме того, у некоторых элементов есть специальные свойства, которые будут описаны в этой главе позже, когда мы будем рассматривать элементы форм различных типов по отдельности.
type
Доступная только для чтения строка, идентифицирующая тип элемента фор_ мы. Значения этого свойства для каждого типа элементов форм перечислены в третьем столбце табл. 18.1.
form
Ссылка на объект Form, в котором содержится этот элемент.
name
Доступная только для чтения строка, указанная в HTML_атрибуте name.
value
Доступная для чтения и записи строка, задающая «значение», содержащееся в элементе формы или представляемое им. Эта строка отсылается на веб_сер_ вер при передаче формы и только иногда представляет интерес для Java_ Script_программ. Для элементов Text (однострочное текстовое поле) и Textarea (многострочное текстовое поле) это свойство содержит введенный пользовате_ лем текст. Для элементов Button это свойство задает отображаемый на кнопке текст, который иногда требуется изменять из сценария. Свойство value для элементов Radio (переключатель) и Checkbox (флажок) не редактируется и ни_ как не представляется пользователю. Это просто устанавливаемая HTML_ат_ рибутом value строка, которая отсылается веб_серверу при отправке данных формы. Мы обсудим свойство value, когда позднее в этой главе будем рассмат_ ривать различные категории элементов формы.