关于复选框

来源:6-9 填填性别和兴趣爱好 - 单选框、复选框,让用户选择

学渣君丶

2016-07-12 17:38

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

写回答 关注

4回答

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

    需要一致的

    <option name="run"/>

    <option name="swim"/>

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

    骑驴跑得快 回复前端周

    但是取名都一样的话,后台对数据的处理岂不是会不容易区分,前台自己做网页可能感觉不到什么,但是这样不负责会被后台骂吧?

    2016-07-13 13:04:14

    共 4 条回复 >

  • 骑驴跑得快
    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的复选框就无法选中或取消选中。

    alenta...

    一楼正解!

    2016-07-12 17:50:53

    共 1 条回复 >

初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1225308 学习 · 18230 问题

查看课程

相似问题