Home | О проекте | Новости | Рекламные статейки | Гостевая книга

Вернуться
button NN 2   IE 3   DOM 1
1.Рекламка: s |

Цель объекта button - управление формой, сгенерированной элементом INPUT, чей атрибут TYPE обозначен как "button". Этот элемент подобен, но отличается от, элемента BUTTON. Для подробностей относительно различий, см. описание элемента BUTTON HTML

2.Рекламка: s | ;
x |    Простой торт сказка готов.

Общие свойства, методы и обработчики событий перечислены в разделе "Все злементы HTML"

 
Эквивалент HTML

<INPUT TYPE="button">

 
Объектно-ориентированная модель
NN [window.]document.formName.elementName
[window.]document.forms[i].elements[i]
IE [window.]document.formName.elementName
[window.]document.forms[i].elements[i]
[window.]document.all.elementID
NN 6/IE5+ [window.]document.getElementById("elementID")


Свойства:


accessKey NN n/a   IE 4   DOM 1
  Чтение/Изменение
 

Клавиша, которая "нажимает" кнопку с клавиатуры. Броузер и операционная система определяют, должен ли пользователь нажать клавишу-модификатор (например, Ctrl, Alt, или Command(Mac)) с клавишей активации, чтобы "нажать" кнопку. В IE 4/Windows требуется клавиша Alt и клавиша, не чувствительная к регистру. Не работает в IE 4/Mac.

 
Пример:

document.entryForm.myButton.accessKey = "n"

 
Возвращаемое значение:
Отдельный алфавитно-цифровой или пунктуационный символ клавиатуры.
 
Значение по умолчанию: Ничего.

dataFld NN n/a   IE 4   DOM n/a
  Чтение/Изменение
 

Используется с IE 4 для закрепления данных, чтобы привязать имя отдаленного столбца источника данных к собственному значению объекта "button". Атрибут dataSrc уже должен быть установлен для элемента. Одновременная установка свойств и dataFld, и dataSrc для пустых строк нарушает закрепление между источником данных и элементом.

 
Пример:

document.myForm.myButton.dataFld = "linkURL"

 
Возвращаемое значение:

Чувствительный к регистру идентификатор столбца источника данных.
 
Значение по умолчанию: Ничего.

dataSrc NN n/a   IE 4   DOM n/a
  Чтение/Изменение
 

Используется с IE 4 для закрепления данных, чтобы связать имя удаленного источника данных ODBC (типа Oracle или SQL Server database) с элементом. Содержание из источника данных определено через атрибут dataFld. Одновременная установка свойств и dataFld, и dataSrc для пустых строк нарушает закрепление между источником данных и элементом.

 
Пример:

document.myForm.myButton.dataSrc = "#DBSRC3"

 
Возвращаемое значение:

Чувствительный к регистру идентификатор источника данных.
 
Значение по умолчанию: Ничего.

disabled NN n/a   IE 4   DOM 1
  Чтение/Изменение
 

Является ли элемент доступным для взаимодействия с пользователем. Когда установлено true, элемент не может получать фокус или изменяться пользователем. Это никак не связано с формой.

 
Пример:

document.forms[0].myButton.disabled = true

 
Возвращаемое значение:

Булево значение: true | false.
 
Значение по умолчанию: false

form NN 2   IE 3   DOM n/a
  Только чтение
 

Возвращает ссылку на элемент FORM, который содержит текущий элемент. Эту ссылку наиболее часто используют как параметр для обработчика события, используя её значение, чтобы обратиться к текущему элементу управления формой.

 
Пример:

<INPUT TYPE="button" VALUE="Validate Form" onClick="doValidate(this.form)">

 
Возвращаемое значение:
Объектная ссылка.
 
Значение по умолчанию: Ничего.

name NN 2   IE 3   DOM 1
  Чтение/Изменение
 

Идентификатор, связанный с именем элемента управления формой. Значение этого свойства представлено как половина пары "имя/значение", когда форма отправлена на сервер. Имена скрыты от пользователя, так как метки элементов управления назначены через другие средства в зависимости от типа последних. Имена элементов управления формой могут также использоваться ссылками сценария на объекты

 
Пример:

document.orderForm.myButton.name = "Win32"

 
Возвращаемое значение:
Чувствительный к регистру идентификатор, который подчиняется правилам именования: не может содержать никаких пробелов, не может начинаться с цифры и не должен содержать пунктуационных символов кроме символа подчеркивания.
 
Значение по умолчанию: Ничего.

recordNumber NN n/a   IE 4   DOM n/a
  Только чтение
 

Используется для связи с источником данных, возвращает целое число, представляющее запись в пределах набора данных, который сгенерировал элемент (то есть, элемент, чьё содержание заполнено через связь с источником данных). Значения этого свойства могут использоваться, чтобы извлечь определенную запись из набора записей Active Data Objects (ADO) (см. свойство recordset ).

 
Пример:

<SCRIPT FOR="tableTemplate" EVENT="onclick"> myDataCollection.recordset.absoluteposition = this.recordNumber... </SCRIPT>

 
Возвращаемое значение:
Целое число.
 
Значение по умолчанию: Ничего.

tabIndex NN n/a   IE 4   DOM 1
  Чтение/Изменение
 

Номер, который указывает последовательность этого элемента в пределах порядка размещения всех форматируемых элементов в документе. Порядок форматирования строго подчиняется набору правил. Элементы, которые имеют отличные от нуля значения свойства tabIndex, находятся первые в строке, когда пользователь начинает форматирование страницы. Отсчёт начинается с элемента с самым низким значением tabIndex и заканчивается самым высоким значением, независимо от физического местоположения объекта на странице или в документе. Если два элемента имеют одни и те же значения tabIndex, элемент, который загружается в документ раньше , получает фокус первым. Затем идут все элементы что, или не поддерживающие свойство tabIndex , или имеющие нулевое значение. Эти элементы получают фокус в том порядке, в котором они загружаются в документ. Значение -1 ,в целом, удаляет элемент из порядка форматирования.

Обратите внимание, что интерфейс пользователя Macintosh не предусматривает перенаправление фокуса на элементы, отличные от текста и пароля поля INPUT.

 
Пример:

document.forms[0].ZIPButton.tabIndex = 6

 
Возвращаемое значение:

Целое число..
 
Значение по умолчанию: Ничего.

type NN 3   IE 4   DOM 1
  Только чтение
 

Возвращает тип элемента формы. Значение возвращается в символах нижнего регистра. Может быть использовано, если необходимо циклически пройти все элементы формы в поиске определенных типов, чтобы сделать некоторую корректировку (например, освободить все элементы формы типа "text" при оставлении других элементов нетронутыми)

 
Пример:

if (document.forms[0].elements[3].type == "button") { ... }

 
Возвращаемое значение:
Любая из следующих констант (как строка): button | checkbox | file | hidden | image | password | radio | reset | select-multiple | select-one | submit | text | textarea.
 
Значение по умолчанию: checkbox

value NN 2   IE 3   DOM 1
  Чтение/Изменение
 

Текст, который появляется на кнопке. Не сопоставлен с формой.

 
Пример:

document.forms[0].myButton.value = "Undo"

 
Возвращаемое значение:
Строка.
 
Значение по умолчанию: Ничего.

Методы:


blur( ) NN n/a   IE 4   DOM n/a

Удаляет фокус из текущего элемента и обрабатывает событие onBlur (в IE). Никакой другой элемент в связи с этим не получает фокус .

 
Возвращаемое значение
Ничего.
 
Параметры
Ничего.

click( ) NN 4  IE 4  DOM 1

Имитирует нажатие пользователя на кнопке.

 
Возвращаемое значение
Ничего.
 
Параметры
Ничего.

focus( ) NN n/a   IE 4   DOM n/a

Передает фокус текущему элементу и автоматически обрабатывает для него событие onFocus (в IE). Если другие элементы имели фокус в то время, то для них обрабатывается событие onBlur.

 
Возвращаемое значение
Ничего.
 
Параметры
Ничего.

handleEvent( ) NN 4   IE n/a   DOM n/a

handleEvent(событие)

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

 
Возвращаемое значение
Ничего.
 

Параметры:

event события для NN 4 .

Определённые обработчики событий:



footer:
Rambler's Top100