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

被折叠的 条评论
为什么被折叠?



