问答详情
源自:6-8 使用label为input标签穿上衣服

checked问题

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>你对什么运动感兴趣:</title>

</head>


<body>

<form>

   <label type="text"> 你对什么运动感兴趣:</label><br/>


   <label for="run">慢跑</label>

  <input type="radio" name="gender" id="run" checked="checked"/>

  <br />

  <label for="mt">登山</label>

  <input type="radio" name="gender" id="mt"  />

  <br />

  <label for="bb">篮球</label>

  <input type="radio" id="bb" >

  <br/>

  <label for="re">重置</label>

  <input type="reset" name="gender" id="re"/>

  

  

</form>


</body>

</html>

______________________________________________________________________________________

这一段代码  默认选中第一个 但是如果点“篮球”选项。他会出现一直选中“篮球”的情况 为何?

提问者:674358313 2017-07-29 08:20

个回答

  • 咕噜嘟咚
    2017-07-29 08:36:43
    已采纳

    <label for="bb">篮球</label>

      <input type="radio" id="bb" >

    第二行改为

    <input type="radio"  name="gender" id="bb" >

    单选按钮中 name要全部设置为一样才能相互关联



  • 674358313
    2017-07-29 10:08:51

    好吧,感觉少了点东西。。。谢谢

  • qq_王秀仔_0
    2017-07-29 08:33:19

    是不是都要name="gender"