Встраивание сценариев JavaScript в HTML-страницу можно осуществить одним из четырех способов:
заданием операторов этого языка внутри контейнера <Script> языка HTML;
заданием имени файла языка JavaScript в параметре 5КСтега <Script>;
использованием выражений языка JavaScript в качестве значений параметров HTML-тегов;
путем определения обработчика событий в теге HTML.
Первые два способа, по нашему мнению, достаточно понятны и не нуждаются в дополнительных комментариях. Если переменные языка JavaScript желательно использовать в качестве параметров, то их следует заключать в фигурные скобки и размещать между символом ампесанда () и точкой с запятой. Например, в теге
<TABLE ALIGN=LEFT WIDTH=40% BORDER=5>
значение параметр WIDTH можно сделать изменяемым, заменив константу 40% переменной языка JavaScript, как это сделано в выражении, представленном ниже:
<TABLE ALIGN=LEFT WIDTH='{JWidth);' BORDER=5>,
причем значение переменная JWidth должно быть предварительно определено.
Для совместимости с языками сценариев в элементы форм языка HTML (см. § 2.8) были введены специальные параметры обработки возникающих событий. Простейшим событием может быть нажатие левой кнопки мыши Click.
Значениями этих параметров могут служить операторы языка JavaScript. Соответствующий любому событию параметр будет иметь дополнительную приставку on, например событию Click будет соответствовать параметр onClick. Обработка событий задается в параметрах форм для того, чтобы проверить введенную в форму информацию до ее пересылки на сервер.
Обсуждение самого языка JavaScript потребовало бы отдельной главы. Поэтому мы ограничимся приведенными в данном коротком параграфе сведениями, а всех желающих глубже ознакомиться с ядром JavaScript отсылаем к многочисленным пособиям по этому языку, например
Отметим, что фирма