为了账号安全,请及时绑定邮箱和手机立即绑定

同一组单选框的name要一致,那复选框呢?

这是一段单选框的代码,结果是单选框没错

<form action="save.php" method="post" >
    <label>性别:</label>
    <label>男</label>
    <input type="radio" value="1"  name="gender" />
    <label>女</label>
    <input type="radio" value="2"  name="gender" />
</form>


可是我把type改成checkbox,也让name值相同发现结果也是单选的形式,所以用checkbox是不是也能弄成单选形式,那分这么细又有啥作用?

<form action="save.php" method="post" >
    <label>性别:</label>
    <label>男</label>
    <input type="checkbox" value="1"  name="gender" />
    <label>女</label>
    <input type="checkbox" value="2"  name="gender" />
</form>

正在回答

4 回答

试过你下面的代码,是复选啊

0 回复 有任何疑惑可以回复我~
#1

qq_罗小蹦_0 提问者

0.0 那是我弄错了 不好意思
2017-07-14 回复 有任何疑惑可以回复我~

既然是复选框就不用一样啦,这样才可以多选


0 回复 有任何疑惑可以回复我~

同一组的单选按钮,name 取值一定要一致,这样同一组的单选按钮才可以起到单选的作用。而复选框而言,name取值最好有所区别。

从name属性:html的表单元素都有name属性,name属性是用来区分表单元素的。表单一般用JavaScript或者服务器端语言比如PHP来处理,JavaScript或php通过name属性,就知道你选择了什么了。如果你的复选框各个控件的name属性都一样,对于服务器来说,它根本不知道你选择的是什么,那这个表单还有什么意义?


0 回复 有任何疑惑可以回复我~
#1

科里昂

谢谢你的回答
2017-07-28 回复 有任何疑惑可以回复我~

是复选

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

同一组单选框的name要一致,那复选框呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信