button NN n/a  IE 4   DOM 1

Объект BUTTON соответствует элементу HTML BUTTON.

 
Эквивалент HTML

<BUTTON>

 
Объектно-ориентированная модель
IE [window.]document.all.elementID

Свойства:


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

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

 
Пример:

document.all.myButton.accessKey = "n"

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

clientHeight, clientWidth NN n/a  IE 4   DOM n/a
 Чтение/Изменение
 

Согласно документации Microsoft, эти свойства отражают высоту и ширину элемента (в пикселах)

 
Пример:

var midHeight = document.all.myButton.clientHeight/2

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

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

Согласно документации Microsoft, эти свойства отражают расстояние между "настоящими" левой и верхней гранями документа. Чтобы получить или установить расстояние в пикселах, используйте pixelLeft и pixelTop свойства.

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

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

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

 
Пример:

document.all.myButton.dataFld = "linkURL"

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

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

Используется начиная с IE 4 для связи с источником данных, Это свойство уведомляет браузер, должен ли исходный материал, прибывающий из источника данных быть обработан как открытый текст, или как размеченный HTML.

 
Пример:

document.all.myButton.dataFormatAs = "HTML"

 
Возвращаемое значение:
IE 4 признает два возможных параметра настройки: text | HTML
 
Значение по умолчанию: text

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

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

 
Пример:

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

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

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

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

 
Пример:

document.all.myButton.disabled = true

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

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

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

 
Пример:

<BUTTON onClick="doValidate(this.form)">Click Here</BUTTON>

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

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

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

 
Пример:

document.all.compName.name = "company"

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

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

Описание этих двух свойств неоднозначно. Оно основано на документации Microsoft. Неоднозначны и способы реализации в версиях Windows и Macintosh Internet Explorer 4. Мое предположение, что эти свойства предназначены для того, чтобы измерить высоту и ширину элемента "полоса прокрутки" (в пикселах), даже когда часть страницы не видна и может быть не замечена. Версия Macintosh интерпретирует свойство, подразумевая содержание страницы, которое Вы можете видеть в любой момент. Важный пункт - то, что для ключевых элементов, типа BODY, свойства означают различные вещи и могут разрушать межплатформенную совместимость.

 
Пример:

var midPoint = document.all.myButton.scrollHeight/2

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

scrollLeft, scrollTop NN n/a  IE 4   DOM n/a
 Чтение/Изменение
 

Расстояние в пикселах между левым или верхним краем элемента и фактическим содержанем элемента. Установка этих свойств позволяет Вам использовать сценарий, чтобы корректировать прокрутку содержания в пределах прокручиваемого контейнера, типа текста в TEXTAREA элементе или полного документа в окне броузера или фрейме. Когда содержание не пролистано, оба значения нулевые. Установка scrollTop свойства как 15 прокручивает документ вверх в окне на 15 пикселов ; свойство scrollLeft равно 0, если явно не изменено. Изменение значений свойства похоже на прокручивание содержимого пользователем.

 
Пример:

document.all.myButton.scrollTop = 40

 
Возвращаемое значение:
Целое положительное число или 0.
 
Значение по умолчанию: 0

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

В отличие от свойства status других элементов формы, свойство не имеет никакого визуального воздействия на кнопку.

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

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

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

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

 
Пример:

document.all.myButton.tabIndex = 6

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

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

Как определен элемент BUTTON: как button, reset или submit.

 
Пример:

if (document.all.myButtonElement.type == "submit") { ... }

 
Возвращаемое значение:
1 из 3 констант (как строка): button | reset | submit.
 
Значение по умолчанию: button

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

Текущее значение, связанное с элементом формы, который представлен как часть пары "имя/значение". Хотя свойство используется в Internet Explorer 4, версия Macintosh не сохраняет значений, записанных в свойство.

 
Пример:

document.all.myButton.value = "completed"

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

Методы:


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

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

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

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

Создает объект TextRange из исходного текста документа. Для подробностей см. объект TextRange.

 
Возвращаемое значение
Объект TextRange.
 
Параметры
None.

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

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

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

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




HIVE: All information for read only. Please respect copyright!
Hosted by hive КГБ: Киевская городская библиотека