2013-10-25 49 views
1

我想創建一個腳本,將選擇正確的選項自動我如何選擇正確的單選按鈕與greasemonkey?

這裏是我迄今爲止

http://jsfiddle.net/VqQaN/58/

var labels = document.getElementsByTagName('li'); //get the li 
for (var i = 0; i < labels.length; ++i) { //loop through the li 
    if (labels[i].textContent == "misafir getirebilir") { //check li text 
     labels[i].click(); //if correct text, click the li 
    } 
} 

console.log ("answerTxt: ", labels); 

回答

0
var labels = document.getElementsByTagName('li'); //get the li 
for (var i = 0; i < labels.length; ++i) { //loop through the li 
    if (labels[i].textContent == "1 misafir getirebilir") { //check li text 
     labels[i].querySelector('input').click(); //if correct text, click the li 
    } 
} 

Demo

+0

非常感謝..請你看看它嗎? http://jsfiddle.net/VqQaN/60/和你有Facebook帳戶?我想跟着你... –

+0

@HalilİbrahimTekmenüray[Modified Demo](http://jsfiddle.net/rMvHK/)。如果您對我的回答滿意,請將其標記爲已接受。如果您有進一步的疑問,請打開另一個問題,而不是在我的回答下面發表評論。 – zanetu

+0

謝謝..我不明白,代碼是在jsfdlle上工作,但不能在greasemonkey上工作:/爲什麼? –