[英]Greasemonkey button click
Can anyone please help me with clicking this button using greasemonkey?任何人都可以帮助我使用greasemonkey单击此按钮吗? http://mibpaste.com/te6fRR ( Full Source ) http://mibpaste.com/te6fRR (全源)
var evt = document.createEvent ("HTMLEvents");
evt.initEvent ("click", true, true);
document.getElementById('fight_btn').dispatchEvent (evt);
See: http://wiki.greasespot.net/Generate_Click_Events参见: http://wiki.greasespot.net/Generate_Click_Events
Since createEvent
and initEvent
are now deprecated , the following uses the new MouseEvent()
constructor instead:由于createEvent
和initEvent
现在已弃用,因此以下使用 new MouseEvent()
构造函数代替:
document.getElementById("fight_btn").dispatchEvent(new MouseEvent('click'));
You could use getElementsByClassName("fight_btn")[0]
instead of getElementById
, of course.当然,您可以使用getElementsByClassName("fight_btn")[0]
而不是getElementById
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.