Лекция: Клиентские сценарии. Связывание сценариев.
ru.wikipedia.org/wiki/JavaScript
сценарии могут быть связаны с документами 3 способами:
- Расположен внутри страницы:
- Расположен внутри тега:
- Вынесен в отдельный файл:
наиболее общим является javascript. синтаксис элемента следующий
<script language=“имя сценария” [type=тип] [src=””][defer]>
тело скрипта
</script>
defer – загрузить и потом сделать
бывают
javascript
vbscript
jscript
независимо от языка все события происходят одинаково, пример связывание посредством атрибутов расширенного элемента скрипт. Связывание посредством свойств объектной модели динамического html, есть связывание в стиле vbscript. Формируется имя и обработчик понимает за счёт чего связывается то или иное событие.
<input type=button value=”push”...
Связывание событий с помощью расширенного события элементов скрипт
<script for='document' event='onmousemove()' language=javascript>
Обработччки события передвижения мыши по html документу.
</script>
Все события по сути являются свойствами и с ними можно связывать обработчик.
<input type=button value=”push” id=mybtn>
<script>
document.all.mybtn.ourlick=do;
(тоже самое)=new funcrion('alert('push');');
</script>
21.Клиентские сценарии. Язык JavaScript. Обзор, объектная модель. x 2