Перевод не завершен. Пожалуйста, помогите перевести эту статью с английского.

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

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

Syntax

element.click()

Specification

Specification Status Comment
Document Object Model (DOM) Level 2 HTML Specification Устаревшая Initial definition.

Browser compatibility

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Feature Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support 20[3] (Да) 5[1] (Да) (Да)[2] 6[3]
input@file (limited) (Да) (Да) 4 (Да) 12.10 (Да)
input@file (full) (Да) (Да) 4 (Да) Нет (Да)
Feature Android Chrome for Android Edge Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Basic support Нет ? (Да) ? ? ? ?

[1] Относится к  Gecko 5.0 (Firefox 5.0 / Thunderbird 5.0 / SeaMonkey 2.2), Gecko не будет реализовывать метод  click()  на других элементах, которые, как можно ожидать,  будут реагировать на клик мышкой, на такие как "ссылка"  (<a> элементы), также это не обязательно вызовет срабатывание события "клик мышкой" у других элементов.

[2] В версиях Opera, базируемых на Presto, метод click() будет без ошибок проигнорирован, если вызывается на поле <input> у которого  type указан как file и CSS свойство display установлено none.

[3] Предыдущие версии имели только HTMLInputElement.click() и HTMLButtonElement.click() .

Метки документа и участники

Внесли вклад в эту страницу: ArturAntonov
Обновлялась последний раз: ArturAntonov,