课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
同一组的单选按钮,name 取值一定要一致,比如上面例子为同一个名称“radioLove”,这样同一组的单选按钮才可以起到单选的作用。这个怎么理解呢?为什么单选时name的名字要一样?
2017-02-17
源自:初识HTML(5)+CSS(3)-升级版 6-9
正在回答
最简单的理解方法就是 自己写个html页面 用get方式提交 点击提交按钮 然后观察地址栏 看看地址栏的信息
name:为控件命名,以备后台程序 ASP、PHP 使用 在后台中 name类似于变量名 向服务器传送value值 也就是 name=value radioLove=1 或2 或3 所以变量名必须一样 后端接受请求时 获取这个值也是要靠这个变量名 如果你变量名不同 哪还要啥单选按钮 变量名都不同了 意义也不一样了 单选的意义就是 一个变量有不同的值让你选择 我也就略懂 小白 这个说法不一定对 这个你学了javaweb 应该会有点感觉 我不太熟练忘了 就写过一次电商网站的模仿小项目 这学期又要写就回来复习前端的知识 这是个规则不用问太多为什么 这么做就好
而当type为radio和checkbox时,value却为提交到服务器的值同一组的单选按钮,name 取值一定要一致,比如上面例子为同一个名称“radioLove”,这样同一组的单选按钮才可以起到单选的作用。
认识自己23
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
1 回答为什么要把name设置成一样的
4 回答为什么这里面的name的值不需要一样?
2 回答name一样为什么还是不行
8 回答name要和id一样吗
3 回答为什么这里的name不用一样