2010-06-03 132 views
0

用戶幫助我在頁面中查找隱藏值並使用警報顯示它。如果有單選按鈕,其中一個與此值有關,是否有一種方法可以自動選擇單選按鈕,而不是在警告框中顯示值。謝謝...greasemonkey代碼修改

代碼如下:

var inputs = document.getElementsByTagName('input'); 

for (i=0; i<inputs.length; i++) { 
    if (inputs[i].getAttribute("name") == "ans") { 
    alert(inputs[i].getAttribute("value")); 
    } 
} 

這個「價值」必須在單選按鈕來選擇,而不是警告...

的HTML代碼是在這裏:

因此我需要與價值選擇「基礎人類行爲的統一「在頁面加載後進行檢查。謝謝

 
    

<table style="margin-left:20px" align="center" width="450" border=0> <form name="bloogs" action="/mywebsite.php" id="bloogs" method="post" > <tr><td align="left" class="formHeading" colspan=2 ><b><font size="4px"> world</font></b></td> <td class="log" align="right" width=150 ><a href="website.php">Back to <br>Regular Index</a></td> </tr> <tr> <td colspan=3 align="right" valign="top" height="30px"><div id="Time" style=""></td> </tr> <input type="hidden" name="ans" value="Underlying Unity of Human Behaviours" /> <input type="hidden" name="pno" value="3" /> <input type="hidden" name="quesid" value="3005" /> <tr> <td valign="top" width=20><b>3.&nbsp;</b> </td> <td class="ques" colspan=2>Which is the basic assumption of case study?</td> </tr> <tr> <td></td> <td height="10" class="Textbold" colspan=2></td> </tr> <tr><td></td> <td class="" colspan=2><div class="ans" id="opt1" style="" ><input type="radio" id="r1" name="opt" value="Data"> Data</div></td> </tr> <tr><td></td> <td class="" colspan=2><div class="ans" id="opt2" style="" ><input type="radio" id="r2" name="opt" value="Necessity"> Necessity</div></td> </tr> <tr><td></td> <td class="" colspan=2><div class="ans" id="opt3" style="" ><input type="radio" id="r3" name="opt" value="Observation"> Observation</div></a></td> </tr> <tr><td></td> <td class="" colspan=2><div class="ans" id="opt4" style="" ><input type="radio" id="r4" name="opt" value="Underlying Unity of Human Behaviours"> Underlying Unity of Human Behaviours</div></td> </tr> <tr><td></td> <td height="20"> </td> </td> </tr> <tr height=50><td align='right' width=350 colspan=3><input class='button' id='checkans' value='Attempt' type='submit' name='checkans'/> <input class='button' id='' value='Skip' type='submit' name='skip'/></td></tr></form> </td> </tr> </table>

+0

你怎麼知道一個單選按鈕相關的隱藏字段?目前,'inputs'包含任何'' HTML元素。你能否提供一些示例HTML並更好地解釋你想要做什麼? – 2010-06-03 20:26:48

回答

1

你只是要檢查的單選按鈕?

var inputs = document.getElementsByTagName('input');

for (i=0; i<inputs.length; i++) { 
    if (inputs[i].getAttribute("name") == "ans") { 
    inputs[i].checked = true; 
    } 
} 

see here:d

+0

NA,此代碼力工作..和示例代碼是 \t <表格ID = 「bloog」 方法= 「POST」 行動= 「/newpage.php」 名稱= 「bloog」> 隱藏內容存在作爲: 現在有不同的單選按鈕具有不同的值..其中一個選項是abcd,我需要單選按鈕進行檢查在頁面加載後... 謝謝 – technocrat 2010-06-04 17:11:07