Wiki-учебник по веб-технологиям: JavaScript/РазмещениеКодаНаHTMLСтранице ...

Главная | |

Размещение кода на HTML-странице


Главный вопрос любого начинающего программиста: «Как оформить программу и выполнить ее?». Попробуем на него ответить как можно проще, но при этом не забывая обо всех способах применения JavaScript-кода.

Во-первых, исполняет JavaScript-код браузер. В него встроен интерпретатор JavaScript. Следовательно, выполнение программы зависит от того, когда и как этот интерпретатор получает управление. Это, в свою очередь, зависит от функционального применения кода. В общем случае можно выделить четыре способа функционального применения JavaScript:

Лекция 7 гипертекстовая ссылка (схема URL);
Лекция 8 обработчик события (handler);
Лекция 9 подстановка (entity) (в Microsoft Internet Explorer реализована в версиях от 5.X и выше);
Лекция 10 вставка (контейнер SCRIPT).

В учебниках по JavaScript описание применения JavaScript обычно начинают с контейнера SCRIPT. Но с точки зрения программирования это не совсем правильно, поскольку такой порядок не дает ответа на ключевой вопрос: как JavaScript-код получает управление? То есть каким образом вызывается и исполняется программа, написанная на JavaScript и размещенная в HTML- документе.

В зависимости от профессии автора HTML-страницы и уровня его знакомства с основами программирования возможны несколько вариантов начала освоения JavaScript. Если вы программист классического толка (С, Fortran, Pascal и т.п.), то проще всего начинать с программирования внутри тела документа, если вы привыкли программировать под Windows, то в этом случае начинайте с программирования обработчиков событий, если вы имеете только опыт HTML- разметки или давно не писали программ, то тогда лучше начать с программирования гипертекстовых переходов.