问答详情
源自:6-9 填填性别和兴趣爱好 - 单选框、复选框,让用户选择

关于复选框

同一组的复选框的name需要不一致吗,还是一致也可以,复选框的name的作用是什么,一致不一致对复选框有什么影响

提问者:学渣君丶 2016-07-12 17:38

个回答

  • 前端周
    2016-07-12 17:43:14
    已采纳

    需要一致的

    <option name="run"/>

    <option name="swim"/>

    如上所示,如果name不一致,后台服务器会认为这是两组不同的复选框,达不到同组多选的效果

  • 骑驴跑得快
    2016-07-12 17:51:54

    我不赞同楼上的意见,我觉得在同一复选框中的各项的name可以一致也可以不一致,但最好name还是不一样比较好,因为php的后台管理中,如果复选框中的多项都是一个name,那后台怎么辨别这个name对应的是哪个选项,这样一来,name就没有作用了。

    所以我建议复选框的各项还是取不同的name比较好,方便后台的管理,和对选项的区分辨别。

    希望我的理解可以帮到你。

  • qq_博观约取_03626566
    2016-07-12 17:49:52

     需要一致的
    <option name="run"/>
    <option name="swim"/>
    如上所示,如果name不一致,后台服务器会认为这是两组不同的复选框,达不到同组多选的效果

  • alentan
    2016-07-12 17:49:51

    如果只是静态(仅在页面显示)的话没有任何影响。但是使用JavaScript按照复选框name仅选择一个复选框操作(选中、取消选中),那有相同name的复选框就无法选中或取消选中。