События для объектов WYSIWYG Web Builder


События предназначены для отслеживания действий совершённых пользователем, на
веб-странице и/или для отслеживания действий связанных с браузером, с последующей обработкой (ответной реакцией) прописанной в скрипте или css-анимации.
При использовании в программе WYSIWYG Web Builder любого события к странице сайта автоматически подключается библиотека jQuery.
 

События при клике по объекту


onclick
Вызывается (срабатывает) при клике по объекту.
ondblclick
Срабатывает при двойном клике по объекту.
onmousedown
Вызывается в момент нажатия на кнопку мыши.
onmouseup
Срабатывает при отпускании кнопки мыши.
oncontextmenu
Вызывается при клике правой кнопкой мыши.
 

События для кнопок клавиатуры


onkeydown
Срабатывает при нажатии любой кнопки клавиатуры.
onkeypress
Аналог onkeydown, но только для символьных клавиш.
onkeyup
Вызывается при отпускании любой кнопки клавиатуры.
 

События для курсора


onmouseover
Курсор наводится на объект (и на дочерние элементы).
onmouseout
Отведение курсора от объекта (и дочерних элементов).
onmouseenter
Вызывается, когда указатель наводится на объект.
onmouseleave
При отведении указателя из области объекта.
onmousemove
Вызывается при движении указателя в области объекта.
 

События на элементы формы


onfocus
Вызывается, когда элемент получает фокус.
onblur
Вызывается, когда элемент теряет фокус.
oninput
Когда элемент получает ввод, вставку, удаление.
onchange
Содержимое было изменено и поле потеряло фокус.
oninvalid
Содержимое элемента неверно (в режиме проверки).
onselect
Срабатывает после выделения текста (TextArea, Editbox).
 

Перемещение (перетаскивание) объекта


ondrag
Вызывается во время перетаскивания объекта.
ondragend
Когда пользователь закончил перемещать объект.
ondragenter
Когда объект будет перемещен на заданный элемент.
ondragleave
Перемещаемый объект покидает заданный элемент.
ondragover
Перемещаемый объект проходит над принимающей зоной.
ondragstart
В начале перемещения объекта пользователем.
ondrop
Перемещаемый объект опустится на заданный элемент.
 

События для прокрутки (скролл)


onscroll
Когда объект на странице начинает прокручиваться.
onscrollreveal
Прокручиваемый объект полностью виден в окне.
onscrollhide
Прокручиваемый объект покидает видимую часть окна.
onscrollrevealpartial
Прокручиваемый объект частично виден в окне.
onwheel
При вращении колесика мыши (тачпада) над объектом.
 

События для CSS анимации


onanimationstart
Вызывается, когда CSS анимация начинается.
onanimationend
Вызывается, когда CSS анимация завершена.
onanimationiteration
Вызывается в начале каждого цикла CSS анимации.
ontransitionend
Когда CSS transition закончил свое выполнение.
 

События для сенсорных экранов


ontouchstart
Вызывается, когда пользователь касается объекта.
ontouchend
Вызывается, когда пользователь убирает палец.
ontouchmove
Вызывается, когда пользователь перетаскивает объект.
ontouchcancel
Вызывается, когда касание было прервано.
 

События в свойсве страницы


onload
Вызывается после полной загрузки веб-страницы.
onerror
Если при загрузке файла произошла ошибка.
onbeforeunload
Вызывается перед закрытием страницы (уход со страницы).
onhashchange
При изменении якоря (url ссылки) на веб-странице.
onmessage
Когда сообщение получено через источник события.
onoffline
Вызывается, когда браузер потерял связь с интернетом.
ononline
Когда браузер находится online (подключен к интернету).
onpagehide
Пользователь покидает закешированную страницу.
onpageshow
Пользователь возвращается на закешированную страницу.
onpopstate
При нажатии на кнопки истории браузера (вперед/назад).
onredo
Когда пользователь нажал на кнопку браузера «Обновить».
onundo
Когда пользователь нажал на кнопку «Отменить».
onstorage
Когда localStorage или sessionStorage были изменены.
onresize
Когда размер страницы был изменен (окно браузера).
onunload
Пользователь покидает страницу (отменить переход нельзя).
 

События печати


onafterprint
Когда сформирован контент для печати или просмотра.
onbeforeprint
При формировании контента для печати или просмотра.