为什么HTMLElement.click()没有mousedown / up?

时间:2016-12-14 08:20:28

标签: javascript click mousedown

背景:前一段时间,我正在玩一些简单的自动化,并希望点击<canvas>。起初我尝试canvas.click(),但这不起作用;我意识到该页面正在侦听mousedown个事件,而click()并未触发这些事件。

我的问题是标题所说的:为什么HTMLElement.click()无法mousedownmouseup事件发生?其陈述和隐含的目标似乎是“模拟鼠标点击元素” - 忽略这种行为的动机是什么?简单?

0 个答案:

没有答案