1st - 我不是程序員,所以假設我對JavaScript一無所知。事實上,我只是發現Greasemonkey是JavaScript。 2nd - 但我一直在尋找和閱讀幾天試圖自己做。我不是懶惰的,只是因爲我在頭上。幫助點擊Greasemonkey中的按鈕
http://userscripts.org/scripts/review/57265 該程序自動單擊單選按鈕並添加一個新按鈕。當你點擊新按鈕時,它會自動填充框中的文本。我試圖簡單地修改這個Greasemonkey腳本來自動點擊新按鈕。
但我明白這並非如此簡單。顯然,我需要一個XPath的呢?這就是我迄今爲止所發現的一切。我真的不想學習所有的JavaScript,只是爲了做到這一點。
我試着在在端部插入這樣的:
功能鍵(榆){ VAR EVT = document.createEvent( 'MouseEvents'); ('click',true,true,window,0,1,1,1,false,false,false,0,null); elm.dispatchEvent(evt);
它沒有工作。也許我錯過了什麼?
我也嘗試從另一個程序:
var rep = document.getElementById("report");
if((rep != null))) {
var repk = rep.childNodes;
for(var repidx=0; repidx<repk.length; repidx++) {
var rep2 = repkrepaidx];
}
但同樣,我不認爲我把它放在正確的?
你究竟想要完成什麼?也就是說,你的用戶腳本的最終目標是什麼? – rlemon