我有一个输入表单内这两个单选按钮:单选按钮如何取消选中,如果只有一个按钮?
<input type="radio" name="info_only_on" value="yes"> Info-only
<input type="radio" name="info_only_on" value="off"> (Clear Button)
它创造了两个按钮,以便用户可以查看信息,仅然后关闭信息,只有当他们犯了一个错误。我创建了第二个按钮,因为一旦单选按钮被选中,再次点击它就不会取消选择它。
我已经切换到type =“checkbox”,它可以让用户取消选择。
<input type="checkbox" name="info_only_on" value="yes">
看看收音机类型按钮的规格,我没有看到任何用户取消选中它。我错过了什么?
我使用HTML,PHP和避免JavaScript。
用来检查框值的PHP是:
// When info_only_on is set to clear, it's value should be passed here as "no"
if($_POST["info_only_on"] == "yes")
{ $info_only = "Added Member info online but not paying online. "; }
else
{ $info_only = " "; }
// BUILD UP MESSAGE to email to our membership chair
$MsgToWrite = "\r\n" . $BasicInfo . $PhoneInfo . $EmailInfo;
If ($info_only <> " ")
{ $MsgToWrite = $MsgToWrite . "\r\n" . $info_only; }
你为什么要避免使用JavaScript?这是非常适合JavaScript的东西,但可以通过使用纯CSS和切换不透明度...发布完整的源代码,以便我可以看到。 –
那么使用复选框会出现什么问题? – divy3993
@divy - 复选框在这里很好,但我想解决这个谜,因为我想使用收音机。即使有几个收音机箱,我也想选择不选。 – curls