Скрипты в HTML

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
⚙️  HTML
JavaScript Calc

Язык разметки HTML включает поддержку клиентских скриптов (сценариев), которые могут быть выполнены во время загрузки документа или позже.

В HTML5 скрипты играют очень большую роль (Audio, Video, Canvas, различные дополнительные API).

JavaScript вместе с HTML, CSS и DOM послужили основой для создания концепции DHTML.

Также в концепции AJAX скрипты играют главную роль.

Скрипты могут быть как внешними (js-файлы), так и внутренними (элемент <script> или атрибуты обработчиков событий в самих элементах).

Элемент <script> может располагаться либо в <head>, либо в <body>-элементе (перед закрывающим </body>).

Скрипты используются, например, для обработки событий от клавиатуры, мыши, событий от форм, общего состояния документа.

Примеры внутренних событий[1]:

  • Документ
    • onLoad
    • onUnload
    • onFocus
    • onBlur
  • Формы
    • onSubmit
    • onReset
  • Текст
    • onSelect
    • onChange
  • Мышь
    • onClick
    • onDblClick
    • onMouseDown
    • onMouseUp
    • onMouseOver
    • onMouseMove
    • onMouseOut
  • Клавиатура
    • onKeyPress
    • onKeyDown
    • onKeyUp

В HTML5 были добавлены новые события[2][3][4][5].

См. также[править | править код]

Примечания[править | править код]