概述
click 方法可以用来模拟鼠标左键单击一个元素.
语法
element.click()
备注
Gecko 5.0 note
(Firefox 5.0 / Thunderbird 5.0 / SeaMonkey 2.2)
在Gecko 5.0 (Firefox 5.0 / Thunderbird 5.0 / SeaMonkey 2.2)之前, Gecko在一些可以响应单击事件的元素上,不会有click方法(比如A元素). 如今, 如有元素都支持click方法,这是HTML5规范所规定的.
非Gecko内核的其他浏览器可能有不同的表现.
当在支持click方法的元素上使用click方法时,(比如<input>
元素),会触发该元素的click事件,事件会一直向文档树的上层元素冒泡,也会触发它们各自的click事件. 但是, 冒泡而来的事件不会让一个A元素像接受到真实的鼠标点击一样执行页面的跳转.