网上很多对这两个的说法,还都不太一样。
所以,我也来说瞎说两句,哈哈哈。
radio的name必须是要一致的这个是毋庸置疑的了,书上说是为了将它们组成一组,设置相同的name,确保只能有一个选项被选中。所以,如果你的name不一样,那么radio单选框也可以多选了。不信的话可以去试试。
那么问题来了,checkbox可以多选,所以是不是name就要设置成不一样的,好让服务器知道我们都选了哪几个呢?
答案是否定的。checkbox的name同样是要相同的,就跟刚才所说的,将它们组成一个组。但是,为什么这个就可以多选了呢?这是因为实际上它就好像是一个数组,相同名字才能保证是同一个数组啊,当你选中,就把它放进数组里面,然后就能知道我们选了哪几个了。
嗯。。听起来非常有道理hhh
The end..