我想在特定的坐标上触发一个JavaScript'点击'事件。到目前为止,我有这个:
var myelem = document.getElementById('elem');
var e = document.createEvent('MouseEvents');
e.initEvent('click', true, false, null, 0,0,0, 10, 10);
myelem.dispatchEvent(e);
它适用于例如按钮,但是一旦我尝试指定坐标,则无用于触发器(clienX和clientY值等于0)。我注意到'MouseEvent'clientX和clientY attr here被指定为'readonly'。
有没有办法在ie11?
中的元素上使用适当的坐标来触发事件