--- title: HTMLElement.click() slug: Web/API/HTMLElement/click translation_of: Web/API/HTMLElement/click ---
Метод HTMLElement.click() имитирует клик мышкой по элементу.
Когда click() используется с поддерживающими его элементами (такими, например, как {{HTMLElement("input")}}), он вызывает срабатывание события клика мышкой. Это событие затем всплывает вверх по дереву элементов (или цепочке событий) и вызывает срабатывание уже их событий по клику мышкой.
element.click()
| Specification | Status | Comment |
|---|---|---|
| {{SpecName('DOM2 HTML', 'html.html#ID-2651361')}} | {{Spec2('DOM2 HTML')}} | Initial definition. |
{{CompatibilityTable}}
| Feature | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
|---|---|---|---|---|---|---|
| Basic support | 20[3] | {{CompatVersionUnknown}} | 5[1] | {{CompatVersionUnknown}} | {{CompatVersionUnknown}}[2] | 6[3] |
input@file (limited) |
{{CompatVersionUnknown}} | {{CompatVersionUnknown}} | 4 | {{CompatVersionUnknown}} | 12.10 | {{CompatVersionUnknown}} |
input@file (full) |
{{CompatVersionUnknown}} | {{CompatVersionUnknown}} | 4 | {{CompatVersionUnknown}} | {{CompatNo}} | {{CompatVersionUnknown}} |
| Feature | Android | Chrome for Android | Edge | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|---|---|
| Basic support | {{CompatNo}} | {{CompatUnknown}} | {{CompatVersionUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
[1] Относится к Gecko 5.0 {{geckoRelease("5.0")}}, Gecko не будет реализовывать метод click() на других элементах, которые, как можно ожидать, будут реагировать на клик мышкой, на такие как "ссылка" ({{HTMLElement("a")}} элементы), также это не обязательно вызовет срабатывание события "клик мышкой" у других элементов.
[2] В версиях Opera, базируемых на Presto, метод click() будет без ошибок проигнорирован, если вызывается на поле {{HTMLElement("input")}} у которого type указан как file и CSS свойство {{cssxref('display')}} установлено none.
[3] Предыдущие версии имели только HTMLInputElement.click() и HTMLButtonElement.click() .