Скрипты в HTML
Язык разметки 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].
См. также
Напишите отзыв о статье "Скрипты в HTML"
Примечания
- ↑ [www.w3.org/TR/html4/interact/scripts.html#h-18.2.3 Scripts in HTML documents]
- ↑ [www.w3.org/TR/html/scripting-1.html#scripting-1 4.11 Scripting — HTML5]
- ↑ [www.w3.org/TR/html/webappapis.html#scripting 6 Web application APIs — HTML5]
- ↑ [html.spec.whatwg.org/multipage/scripting.html#scripting-3 HTML Standard]
- ↑ [html.spec.whatwg.org/multipage/webappapis.html#scripting HTML Standard]
|
Отрывок, характеризующий Скрипты в HTML
Опять в то время, как Долохов заспорил с Денисовым о том, что надо делать с пленными, Петя почувствовал неловкость и торопливость; но опять не успел понять хорошенько того, о чем они говорили. «Ежели так думают большие, известные, стало быть, так надо, стало быть, это хорошо, – думал он. – А главное, надо, чтобы Денисов не смел думать, что я послушаюсь его, что он может мной командовать. Непременно поеду с Долоховым во французский лагерь. Он может, и я могу».На все убеждения Денисова не ездить Петя отвечал, что он тоже привык все делать аккуратно, а не наобум Лазаря, и что он об опасности себе никогда не думает.
– Потому что, – согласитесь сами, – если не знать верно, сколько там, от этого зависит жизнь, может быть, сотен, а тут мы одни, и потом мне очень этого хочется, и непременно, непременно поеду, вы уж меня не удержите, – говорил он, – только хуже будет…
Одевшись в французские шинели и кивера, Петя с Долоховым поехали на ту просеку, с которой Денисов смотрел на лагерь, и, выехав из леса в совершенной темноте, спустились в лощину. Съехав вниз, Долохов велел сопровождавшим его казакам дожидаться тут и поехал крупной рысью по дороге к мосту. Петя, замирая от волнения, ехал с ним рядом.
– Если попадемся, я живым не отдамся, у меня пистолет, – прошептал Петя.
– Не говори по русски, – быстрым шепотом сказал Долохов, и в ту же минуту в темноте послышался оклик: «Qui vive?» [Кто идет?] и звон ружья.
Кровь бросилась в лицо Пети, и он схватился за пистолет.
– Lanciers du sixieme, [Уланы шестого полка.] – проговорил Долохов, не укорачивая и не прибавляя хода лошади. Черная фигура часового стояла на мосту.