--- title: HTMLElement.click() slug: Web/API/HTMLElement/click translation_of: Web/API/HTMLElement/click ---
{{ APIRef("HTML DOM") }}

Метод HTMLElement.click() имитирует клик мышкой по элементу.

Когда click() используется с поддерживающими его элементами (такими, например, как {{HTMLElement("input")}}), он вызывает срабатывание события клика мышкой. Это событие затем всплывает вверх по дереву элементов (или цепочке событий) и вызывает срабатывание уже их событий по клику мышкой.

Syntax

element.click()

Specification

Specification Status Comment
{{SpecName('DOM2 HTML', 'html.html#ID-2651361')}} {{Spec2('DOM2 HTML')}} Initial definition.

Browser compatibility

{{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() .