提交表单时,单选按钮在选中时不会显示“已选中”。该表单运作良好,否则,但我无法从按钮中获得价值。关于当前代码的任何建议?选中的单选按钮
<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