내 양식을 제출할 때 라디오 버튼이 선택되었을 때 "선택됨"을 표시하지 않습니다. 양식은 그렇지 않으면 잘 작동하지만 버튼에서 가치를 얻을 수는 없습니다. 현재 코드에 대한 제안 사항이 있습니까?라디오 버튼 확인
<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>
그리고 내가 검색 한 자바 스크립트 부분은 실제로 전달되었는지 확인하기 위해 상당히 단순화되었습니다. 나는 그것을 termcloud를위한 javascript로 강제하는 것이 에러를 얻는 곳이라고 생각하지만, 나는 어디 있는지 모른다. 1 또는 2 선택에 따라 인쇄해야
<% response.write(request.form("radio_button")) %>
를 사용
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