HTML-файл может содержать текст, html-теги и скрипты (сценарии). Скрипты в html-файле выполняются браузером.
Что такое JavaScript?
- JavaSript — это скриптовый язык программирования
- Скриптовый язык программирования — это простой в изучении язык программирования
- JavaScript состоит из строчек исполняемого компьютерного кода
- JavaScript обычно встраивается напрямую в html-файл, хотя его можно сохранять в отдельном файле
- JavaScript был создан для добавления интерактивности html-страницам
- JavaScript является свободным языком, им может пользоваться каждый абсолютно бесплатно
JavaScript используется в миллионах страниц интернета, улучшая взаимодействие сайтов с человеком, контролируя заполнение форм и т.д.
Заметка: Работу JavaScript вы можете посмотреть на сайте mail.ru, при заполнении форм. Если вы введете русские буквы в пароле, вы увидите сообщение «Вы вводите русские буквы».
Скрипты, исполняемые на стороне клиента
JavaScript программирует поведение браузера. Это называется клиентскими скриптами или браузерными скриптами.
Кроме того, еще существует серверное скриптование, т.е. программирование поведения сервера.
Что может JavaScript
- JavaScript дает html-дизайнерам инструмент программирования — HTML-разработчики обычно не являются программистами, но JavaScript — язык с очень простым синтаксисом. Каждый может добавить небольшие участки (снипеты) кода в свою html-страницу
- JavaScript может вставить динамический текст в html-страницу — код JavaScript:
document.write(»» + название переменной + «
«)
позволяет встраивать различный текст в этот участок кода, изменяя значение переменной. - JavaScript может реагировать на события — JavaScript может быть настроен на выполнение какого-либо сценария, когда будет выполнено какое-либо действие, например, окончание загрузки страницы или действия пользователя
- JavaScript может находить и изменять html-элементы — JavaScript может читать и изменять содержимое html-элементов
- JavaScript может быть использован для проверки введеных данных — JavaScript может быть использован для проверки правильности введенных данных перед их отправкой на сервер. Это предохраняет сервер от излишних нагрузок
- JavaScript может быть использован для определения браузера пользователя — JavaScript определяет браузер пользователя и, в зависимости от этого, может загрузить страницу, специально созданную для этого браузера
- JavaScript может быть использован для создания cookies (куки) — JavaScript может быть использован для хранения и поиска информации в компьютере пользователя
Как вставить код JavaScript в html-страницу?
document.write(«Всем привет!»)
Приведенный выше код даст следующий результат:
Всем привет!
Для вставки JavaScript мы используем тег . Атрибут type указывает тип скриптового языка. Браузер понимает, что после указания типа языка начинается код javascript.
Команда document.write используется для печати содержимого команды (та часть, что в скобках и кавычках) на экран.
Тег указывает на то, что в этом месте заканчивается скрипт.