Pokr
2015-09-08 16:42
注意:同一组的单选按钮,name 取值一定要一致,比如上面例子为同一个名称“radioLove”,这样同一组的单选按钮才可以起到单选的作用。
没明白啥意思,求解
这个不是那么难理解的:
1、虽然这可能涉及到一些编译的知识,但是我们不妨把代码列一下:
看清楚了,name只有一个,为什么???
因为只有一个选项!你所有的对勾包括选项都只能有一个,也就是说你的name只有一个被传送到服务器。
这个我来打个比方来说:
SM entertaniment 的solo演唱会只能派一个歌手,那只好选择,那就是从三个女星中选择一名。
2、但是为什么多选就可以呢?因为多选将多个选项传送到了服务器。所以需要命名不同的name发送到服务器中。
而这个就像是一场组合演唱会:
EXO、少女时代、beast等等,完全不是单独一个人。而是所有命名的人组成了一个组合同时演出。
name一直的会被视为同一组单选框,只能选中其中的一个
eg:
<input type='checkbox' name='sex' >Male
<input type='checkbox' name='sex' >Female
這樣就算點擊兩次性別也只能一個被選中,如果name不一樣 點擊兩次兩個都會被選中
实现单选name的名字要一样,否则名字不一样的会重复勾选,就不再是单选效果了。明白了吗?
初识HTML(5)+CSS(3)-升级版
1225809 学习 · 18234 问题
相似问题