关于单选框radio的问题
来源:2-10 input标签(单选框和复选框)
丹丹陈
2020-07-27 22:59:39
请问老师,单选框radio使用时,必须要设置一样的name值,才能实现单选功能吗?
然后如果设置不一样的name值,又变成了不能修改的复选功能。
这是什么原因呢?
1回答
同学你好,没错,因为要通过name去识别哪些选项是同一个单选的分组。例如如下:
单选有两组,一组是水果,一组是运动。每一组都各自设置相同的name,这样选择水果时,不会影响运动的选择。设置name就相当于给它们设置标识,让浏览器知道哪几个选项是同一分类的。如果同一分类不设置同样的name,那么浏览器也无法解析出来,到底哪几个选项是一组。
假如下面的单选框都设置一样的name,那么选择了一种水果,下面的运动也就无法选择了,因为它们是同一个分类。如果全都设置不同的name,那么下面所有的单选框都是不同的分类,所以选择哪一个单选框,都不会影响其他分类。
如果我的回答帮到了你,欢迎采纳,祝学习愉快~
相似问题