<label>性别:</label>
<label>男</label>
<input type="radio" value="1" name="gender" checked="checked"/>
<label>女</label>
<input type="radio" value="2" name="gender">
答案应该不是唯一的吧,但是name的值只能是gender,重新起别的名字不可以提交,另外面value的值为什么不是男和女,而是1和2?请帮助解决疑问,谢谢!
问题在于这里的1、2是编写这里的HTML代码时预设的,是此例中是标准答案。举个例子:就相当于一个人,刚生下来,他家里给他取名叫李明,身份证上为李明。他的同学喊他小明,这两个名字对于他来说都是一个人。如果考驾照,驾照证上只有李明这个名字有效,小明则无效,因为无法识别。如果当初给他取名叫小明,那么小明这个名字则有效。这就是说,你自己写代码时可以把这1、2换成任意你想写的(当然要符合文本规则要求)。gender也是一样的道理!
这个你在实际开发中是可以随你写的,这里应该是做的严格的验证,为了我们更好的学习。至于你的发散性思维的话,那就在本地尝试吧,我也在本地尝试的