<input type="radio" value="1" name="gender" />
<label>女</label>
<input type="radio" value="2" name="gender" />
为什么name必须等于"gender"等于其他的 例如"gender-man"为什么不可以
都改为gender-man也是可以的,功能不受影响,但是在这个例子中 后台标准答案是gender 只是提交不过而已吧
单选时两个name的名称必须相同,相当于用同一个名来确定一个组,从一组选择中做一个单选
这个你可以试着理解为把这个单选所有可选项归为一类,就是gender。然后根据你选择的项不同,也就是所选的value值不一样。如果实在难以理解就先简单记住这么用,等你以后写了一些程序代码以后,会自然理解的。
如果name不同,那就是两个独立的单选题(每个题只有一个选项),而不是一个单选题(有两个选项)。
单选时两个name的名称必须相同
单选时两个name的名称必须相同