课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
看评论,有人说:单选框中各选项控件的name属性必须一致,复选框中各选项控件的name属性必须各不相同。我不明白各不相同以后,又是什么效果呢。
2015-06-18
源自:初识HTML(5)+CSS(3)-升级版 6-9
正在回答
那个评论是错误的。
html的表单元素都有name属性,name属性是用来区分表单元素的。表单一般用JavaScript或者服务器端语言比如PHP来处理,JavaScript或php通过name属性,就知道你选择了什么了。
如果你的复选框各个控件的name属性都一样,对于服务器来说,它根本不知道你选择的是什么,那这个表单还有什么意义?
来自疯人院的我 提问者
逐日之云
慕粉1637207462
在客户端重定向时,通过name值便于后台获取对应的表单元素值。
不要被评论误导,name属性是表单元素中最重要的属性,用于区分各个表单元素,便于后台获取,name属性相同的可看成同一组元素,比如checkbox、radio
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
7 回答如果单选按钮中的name不一致,那是不是相当于复选框
4 回答同一组单选框的name要一致,那复选框呢?
6 回答同一组单选框name命名要一致,那同一组的复选框的name命名必须不同还是 也可以一致?
5 回答如果是单选的话是不是name要相同,多选不要相同??
15 回答复选框同一组的name值可以一样吗?