鍍金池/ 問答/HTML/ JS如何實(shí)現(xiàn)模擬點(diǎn)擊屏幕指定的坐標(biāo)?

JS如何實(shí)現(xiàn)模擬點(diǎn)擊屏幕指定的坐標(biāo)?

clipboard.png
比方說sf的這個提問題按鈕,不能用鼠標(biāo)直接點(diǎn),也不能用jQuery的trigger方法觸發(fā)點(diǎn)擊事件,我就只是單純的模擬鼠標(biāo)點(diǎn)擊這個位置,請問怎么實(shí)現(xiàn)呢?

回答
編輯回答
茍活

可以多了解一些API

let target = document.getElementById('shouldGoTo');
let eventObj = document.createEvent('MouseEvents');
eventObj.initMouseEvent('click',true,true,window,1,12,345,7,220,false,false,true,false,0,null);
target.dispatchEvent(eventObj);
2018年7月15日 22:26