Тег <script> поддерживает атрибут src, который определяет URL-адрес файла, содержащего JavaScript-код. Используется он следующим образом:
<script src="../../scripts/myscript.js"></script>Файл JavaScript-кода обычно имеет расширение.js и содержит JavaScript-код в «чистом виде» без тегов <script> или любого другого HTML-кода.
Контейнер <SCRIPT> может включать произвольное число JavaScript операторов.
В приложениях на языке JavaScript широко применяются задание асинхронных операций, запрограммированных для выполнения реакции на определенные действия пользователя. Эти процедуры вносят элементы интерактивности работы с HTML документами и называются обработчиками событий.
Общий формат синтаксиса:
<TAG eventHandler="JavaScript Code">
где:
TAG - стандартный HTML тег, eventHandler - имя обработчика событий, JavaScript Code - текст программы обработчика событий.
События мыши
События мыши происходят при перемещении манипулятора или при нажатии левой кнопки. Данные события перечислены в следующей таблице.
Событие | Описание |
onmousedown | Происходит при нажатии левой кнопки мыши в области того или иного элемента |
onmousemove | Происходит при перемещении мыши в области того или иного элемента |
onmouseup | Происходит при отпускании левой кнопки мыши в области того или иного элемента |
nmouseover | Происходит при попадании курсора мыши в область того или иного элемента |
onmouseout | Происходит при выходе курсора мыши из области того или иного элемента |
onclick | Происходит при щелчке левой кнопкой мыши в области того или иного элемента |
ondblclick | Происходит при двойном щелчке левой кнопкоймыши в области того или иного элемента. Последовательность событий при двойном щелчке выглядит следующим образом: · onmousedown · onmouseup · onclick · onmouseup · ondblclick |
|
|