Например:
function My.OnClick() {описание функции}
……………………………………………….
<h2 id="My">Текст</h2>
Также можно воспользоваться другим видом задания события:
<script>
function Myfunc() {описание функции}
</script>
…………………………………………..
<h2 onclick="Myfunc()">Текст</h2>
События поддерживаемые всеми элементами страницы:
| onClick
| Нажатие на левую кнопку мыши.
|
| onContextMenu
| Нажатие на правую кнопку мыши.
|
| onDblClick
| Двойной щелчок левой кнопкой мыши.
|
| onHelp
| Нажатие на клавишу F1.
|
| onKeyDown
| Нажатие на любую клавишу(но не отпуская её).
|
| onKeyUp
| Отпускание любой клавиши.
|
| onKeyPress
| Просто нажатие на любую клавишу.
|
| onMouseDown
| Нажатие на кнопку мыши(не отпуская её).
|
| onMouseMove
| Движение мыши.
|
| onMouseout
| Выход курсора из окна браузера.
|
| onMouseover
| Вход курсора в окно браузера.
|
| onMouseUp
| Отпускание кнопки мыши.
|
| onStop
| При нажатии на кнопку броузера "остановить".
|
Пример Js33d.Движение объекта по диагонали вниз.
Примеры Js35, Js36, Js37.
Пользовательские классы и объекты.
Примеры Js33b.
Здесь использовано свойство объектов constructor. Это свойство только для чтения. Это строка, которая содержит функциональный запрос, который был создан для создания объекта. Это свойство возвращает такую же строку, как и метод toSource().
Создание класса: