2
我試圖使用Firebug的命令行強制單擊事件。這是我所知道的,並不是很遠。使用Firebug命令行強制單擊
document.getElementsByClassName('this_button').click();
難道可以做我想做的嗎?
謝謝!
我試圖使用Firebug的命令行強制單擊事件。這是我所知道的,並不是很遠。使用Firebug命令行強制單擊
document.getElementsByClassName('this_button').click();
難道可以做我想做的嗎?
謝謝!
我想知道爲什麼沒有人提供一個解決方案到目前爲止。 你所尋找的是:
function simulateClick(element) {
var evt = document.createEvent("MouseEvents");
evt.initMouseEvent("click", true, true, window,
0, 0, 0, 0, 0, false, false, false, false, 0, null);
element.dispatchEvent(evt);
}
欲瞭解更多信息請參閱document.createEvent。
我沒有在其他瀏覽器中嘗試過,但至少在Firefox 18.0.1中對我有用。
已經在這裏回答:http://stackoverflow.com/questions/143747/is-it-possible-to-trigger-a-links-or-any-elements-click-event-through-javasc – Polynomial