HTML атрибут событий onclick
Значение и применение
Атрибут событий onclick позволяет задать срабатывание скрипта при нажатии на элементе.
Поддержка браузерами
Спецификации: pointerevents, multipage
Поддерживается во всех основных браузерах с 2015 года.
| Возможность | Компьютеры | Мобильные | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| click event | 1 | 12 | 6 Версия 6 выпущена в 2011 г. Примечание MDN (англ.) Beginning in Firefox 68, Firefox no longer incorrectly sends a | 11.6 | 3 | 18 | 6 | 12.1 | 1 | 1.0 | 4.4 | 1 |
| Is a PointerEvent | 92 | 92 | 129 | 78 | 18.2 | 92 | 129 | 65 | 18.2 | 16.0 | 92 | 18.2 |
поддерживаетсяс ограниченияминет поддержкинет данных≤31 — не позднее версии 31
Синтаксис
<element onclick = "script" >
Примеры, попробуйте сами
Событие click
Нажмите ▶. Нажмите кнопку.
index.html
<p id="demo">Кликните по кнопке для запуска скрипта:</p>
<button>Нажми меня!</button>
main.js
function mouseTest1() {
var x = document.getElementById('demo')
x.style.fontSize = '25px'
x.style.color = 'orange'
x.style.backgroundColor = '#555555'
}
document.querySelector('button').addEventListener('click', function () {
mouseTest1()
})
Нажмите ▶, чтобы запустить пример.
Отличия HTML 4.01 от HTML 5
Нет.Поддерживаемые теги
Все HTML-элементы, за исключением:
<base>,
<bdo>,
<br>,
<head>,
<html>,
<iframe>,
<meta>,
<param>,
<script>,
<style>
и
<title>.