这是一个代码片段. . .
<form name="FinalAccept" method="get"><br> <input type="radio" name="YesNo" value="Yes" onclick="/accept"> Yes<br> <input type="radio" name="YesNo" value="No" onclick="/accept"> No<br>
我知道例程是工作,因为我从程序中的另一个地方调用相同的例程.
我试图使用google appserver本地运行它.有没有我失踪的东西?
谢谢
解决方法
如果要在用户单击单选按钮时提交整个表单,请尝试:
<form name="FinalAccept" method="get" action="accept"><br> <input type="radio" name="YesNo" value="Yes" onclick="this.form.submit();"> Yes<br> <input type="radio" name="YesNo" value="No" onclick="this.form.submit();"> No<br> </form>
另外,如果你想让你的UI更加用户友好,请将其改为:
<form name="FinalAccept" method="get" action="accept"><br> <input id="rYes" type="radio" name="YesNo" value="Yes" onclick="this.form.submit();"> <label for="rYes">Yes</label><br> <input id="rNo" type="radio" name="YesNo" value="No" onclick="this.form.submit();"> <label for="rNo">No</label><br> </form>