Esta traducción está incompleta. Por favor, ayuda a traducir este artículo del inglés.

El método HTMLElement.click() simula el click de un ratón físico en un elemento HTML.

Cuando click() se usa en un elemento que soporte este método (como un elemento <input>), el elemento lanza el evento asociado al click. Luego, este evento iniciara otros eventos asociados al clicado en elementos más altos en la jerarquía del documento html (o de la cadena de eventos).

Sintaxis

elemento.click()

Especificación

Especificación Estado Comentario
Document Object Model (DOM) Level 2 HTML Specification Obsolete Definición inicial.

Compatibilidad en navegadores

Característica Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Soporte básico 20[3] (Yes) 5[1] (Yes) (Yes)[2] 6[3]
input@file (limited) (Yes) (Yes) 4 (Yes) 12.10 (Yes)
input@file (full) (Yes) (Yes) 4 (Yes) Sin soporte (Yes)
Característica Android Chrome para Android Edge Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Soporte básico Sin soporte ? (Yes) ? ? ? ?

[1] Previamente a Gecko 5.0 (Firefox 5.0 / Thunderbird 5.0 / SeaMonkey 2.2), Gecko no implementaría el elemento click() en otros elementos que se espera respondan a clicks de ratón, como el caso de  (elementos <a>), ni necesariamente ejecutaría eventos de click en otros elementos.

[2] En versiones de Opera basadas en Presto, el método click() será ignorado en un elemento <input> dónde el atributo type tiene el valor file y su propiedad CSS display es none.

[3] Versiones antiguas tuvieron únicamente HTMLInputElement.click() y HTMLButtonElement.click().

Etiquetas y colaboradores del documento

 Colaboradores en esta página: mtnalonso
 Última actualización por: mtnalonso,