提交表單時,單選按鈕在選中時不會顯示「已選中」。該表單運作良好,否則,但我無法從按鈕中獲得價值。關於當前代碼的任何建議?選中的單選按鈕
<form action="" method="post" id="termCloudForm">
<nobr>
Slot:
<input type="text" name="Slot" size="6"
<% If Request.Form("Slot") <> "" Then Response.Write(" value=""" & Request.Form("Slot") & """") %>
/>
</nobr>
<nobr>
Date:
<input type="text" name="Date" size="6"
<% If Request.Form("Date") <> "" Then Response.Write(" value=""" & Request.Form("Date") & """") %>
/>
</nobr>
<nobr>
<input type="radio" id="radio_button_1" name="radio_button" value="1" />
rad1
</nobr>
<nobr>
<input type="radio" id="radio_button_2" name="radio_button" value="2" />
rad2
</nobr>
<input type="submit" name="action" value="Submit" />
</form>
和我檢索它的javascript部分已經被大大簡化,只是檢查它是否已經通過。我認爲強迫它進入JavaScript的termcloud是我得到的錯誤,但我不知道在哪裏。
function initTermCloud() {
var myForm = document.getElementById("termCloudForm");
var slot = myForm.elements["Slot"].value;
var date = myForm.elements["Date"].value;
var url = encodeURI('http://TermCloudJSON2Local.asp?Slot=' + slot + '&Date=' + date);
alert(myForm.elements["radio_button_1"].checked == true);
var query = new google.visualization.Query(url);
query.setTimeout(20);
query.send(queryResponse);
}
你試過輸出整個POST陣列,以確保你不只是缺少價值? –
你可以在你試圖檢索你的值的地方顯示代碼嗎? – Jrod