Вы видите этот текст, потому что Ваш браузер не поддерживает таблицы стилей (CSS)
Далее следует текстовое представление элементов интерфейса и, после этого, сама страница.


Вспомогательное меню:


Навигация:


Быстрый переход:


Поиск:

Найдено 0 документов
x
  1. Лицензионное соглашение и авторские права (Справка)
    /about/license.htm
  2. dom_backgroundcolor (Telement)
    /artlab/webvi/javascript/telement/dom_backgroundcolor.htm

Текущая иерархия:

events
events

Telement.events

Объект, доступный для чтения.

Источник: webvi_telement.js

Синтаксис: ...Telement_object.events.AnyEventHandler...

Данное поле является объектом класса Tevent, объявленного в WebVI. Этот объект может использоваться в качестве контейнера событий, поступающих элементу. В настоящее время, реализована поддержка только трёх событий, поступающих от мыши. Поля для этих событий объявлены в классе Tevent:

ПолеОписание
Tevent.mouseclickПользовательский обработчик щелчка мыши
Tevent.mouseoverПользовательский обработчик, вызываемый при наведении мыши на объект
Tevent.mouseoutПользовательский обработчик, вызываемый при уходе мыши с объекта

Данные обработчики функционируют только в том случае, если прохождение событий инициировано посредством модуля webvi_mevents.js. Подробные сведения о его подключении и использовании Вы можете найти в разделе "WebVI.mevents - Обработка событий мыши". Использование обработчиков, объявленных в Tevent, гарантирует совместимость кода в разных браузерах. Кроме того, прохождение событий оказывается корректным – таким, каким его привыкли видеть программисты визуальных сред (события mouseover и mouseout генерируются только когда мышь пересекает границу объекта с учётом иерархии, а не при прохождении любых границ внутри иерархии). Подключить собственный обработчк к объекту иерерахии Telement можно воспользовавшись примером следующего кода:

//Поиск объекта с id='storm'
var obj = ehtml.find('storm');

//Создание обработчика наведения мыши, который устанавливает цвет фона
obj.events.mouseover = function(msg){
    msg.dom.style.backgroundColor = 'yellow';
}

//Создание обработчика ухода мыши, который сбрасывает цвет фона
obj.events.mouseover = function(msg){
    msg.dom.style.backgroundColor = '';
}
Полная реализация этого примера доступна здесь (откроется в отдельном окне).