Программы на языке JavaScript встраиваются в страницу текста на языке HTML. Для этого имеется специальный тег . Сам код сценария располагается соответственно, внутри контейнера.
Сценарии можно помещать в любом месте документа HTML, но важно помнить, что теги HTML и операторы JavaScript нельзя располагать вперемешку - иначе результат может оказаться некорректным. Броузер выполняет синтаксический анализ содержимого контейнера
где атрибут language (язык) должен быть установлен равным "JavaScript" (с точным соблюдением регистра!) для всех сценариев на языке JavaScript. Атрибут language является необязательным, но на всякий случай его лучше указывать всегда. Весь текст за пределами контейнера должен быть исключительно в формате HTML. В файл HTML можно поместить несколько программ на языке JavaScript; они выполняются в порядке их расположения в тексте (сверху вниз). Программы на языке JavaScript начинают анализироваться только после (а не до) загрузки страницы HTML, содержащей контейнер . Функции загружаются в память и выполняются броузером, когда генерируется соответствующее событие или при явном вызове функции JavaScript (либо других функций, определенным пользователем, - под функцией здесь понимается группа операторов языка JavaScript).
Например:
Заголовок документа
Далее идет текст документа ...
Примечание: В языке JavaScript, как и в языке Java, символы набранные в верхнем и нижним регистрах различаются, поэтому при вводе текста необходимо учитывать регистр клавиатуры (так, "JavaScript" не то же самое, что "javascript".). Использование маленькой буквы "я" внутри контейнера , нежелательно, в связи с тем, что броузеры типа Netscape Navigator будут воспринимать ее как ошибку программы.
Пока комментариев нет
Разместил: Maggot Дата: 2008-11-04 11:43