关于html网页设计表单问题

<tr>
<td>建筑面积:</td>
<td>
<input name="radio" type="radio" id="radio" value="radio" checked="CHECKED" />120平米
<input name="radio2" type="radio" id="radio2" value="radio" />150平米
</td>
</tr>

部分代码如上 默认是120那个 当我点150那个的时候150的选上了 120的还在选上?

按你的代码,选择了150,120的也还选上的,你这个name属性不同,根本就是不同的2组单选,互相无关系
<tr>
<td>建筑面积:</td>
<td>
<input name="radio" type="radio" id="radio" value="radio" checked="CHECKED" />120平米
<input name="radio" type="radio" id="radio2" value="radio" />150平米
</td>
</tr>
如果这样写,那就是默认选中120,当你选择150的时候,120就取消选择了,虽然按你的代码选哪个都一样,因为value值相同。。。追问

也就是说name必须是同一值才可以,id才是必须不同值
但是我那个书上的例子name是相同的,不过例子里没写id这个属性,跟这个有关系吗

追答

id主要是用javascript或者css等唯一确认dom元素用的,如果你在前端页面上没有什么动态的效果要做,那id取不取无所谓,后台直接获取form中name=XXX的即可

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网