我有一个创建帐户表单,其中包含如下一行:
<li>
<label>Question1</label>
<input type="radio" name="name1" value="yes">Yes
<input type="radio" name="name1" value="no">No
</li>
账户设置完成后,用户可以编辑账户信息。在编辑帐户表单中,如何显示具有初始选择值的单选按钮?我有值,我希望在打开表单时检查相应的按钮。
谢谢你。
干杯
我有一个创建帐户表单,其中包含如下一行:
<li>
<label>Question1</label>
<input type="radio" name="name1" value="yes">Yes
<input type="radio" name="name1" value="no">No
</li>
账户设置完成后,用户可以编辑账户信息。在编辑帐户表单中,如何显示具有初始选择值的单选按钮?我有值,我希望在打开表单时检查相应的按钮。
谢谢你。
干杯
如果第二个需要检查
<li>
<label>Question1</label>
<input type="radio" name="name1" value="yes">Yes
<input type="radio" name="name1" value="no" checked>No
</li>
如果第一个需要检查。
<li>
<label>Question1</label>
<input type="radio" name="name1" value="yes" checked>Yes
<input type="radio" name="name1" value="no"> No
</li>
您可以将 checked="checked" 添加到默认答案(见下文)
<li>
<label>Question1</label>
<input type="radio" name="name1" checked="checked" value="yes">Yes
<input type="radio" name="name1" value="no">No
</li>
如果您需要 java 脚本中的初始值,那么您需要为此编写 java 脚本代码。
<li>
<label>Question1</label>
<input type="radio" name="name1" value="yes" checked="checked">Yes
<input type="radio" name="name1" value="no">No
</li>
//在java脚本中试试这个
var valuee=document.getElementByName("name1").value;
或者
如果您需要 servlet 或服务器端的值,则在提交按钮时,您可以使用请求参数来获取该值。
//In Servlet
String valuee=request.getParameter("name1");
希望它会帮助你。
您没有指定服务器端语言。例如对于 ruby 和 erb,当你有一个模型时Account
,方法question1
会得到“是”或“否”的答案:
<li>
<label>Question1</label>
<input type="radio" name="name1" value="yes" <%= "checked" if @account.question1 == "yes" %>>Yes
<input type="radio" name="name1" value="no" <%= "checked" if @account.question1 == "no" %>>No
</li>
当服务器呈现此页面时,它会检查答案并呈现checked
相应的元素。
使用属性Selected="selected"
就这样
<input type="radio" name="name1" value="yes" checked="checked">Yes
或者
<input type="radio" name="name1" value="no" checked="checked">NO
在您想要显示默认选中标记的地方使用此值 checked="checked"