单击单选按钮的文本以注册值

时间:2015-12-13 20:29:22

标签: html css

我在Brackets工作了,但是当我切换到Sublime Text时,我再也无法点击按钮和文本来注册他的输入。

 <form id = 'form'>
         <div class='btn' ><input id = '1' class='btn btn1' type="radio" name="1" value="" ><label for = '1' class="label1"></label></div>
        <br>
      <div class='btn'><input id = '2' class='btn btn2' type="radio" name="1" value="" ><label for = '2' class="label2"></label></div>
        <br>
      <div class='btn'><input id = '3' class='btn btn3' type="radio" name='1' value='' ><label for = '3' class="label3"></label></div>
        <br>
         <div class='btn'><input id = '4' class='btn btn4' type="radio" name='1' value='' ><label for = '4' class="label4"></label></div>
        <br>
      <input class = "click" id="submit" type='submit' name='1' value='Think you got it?  Click here to find out!'>
        <br>
  </form>

我希望最终能够点击每个按钮的整个div元素来注册输入。

1 个答案:

答案 0 :(得分:2)

使用<div>标记代替<label>标记,这就是它的用途。更改以下内容:

<div class='btn' ><input id = '1' class='btn btn1' type="radio" name="1" value="" ><label for = '1' class="label1"></label></div>

对此:

<label class='btn' ><input id = '1' class='btn btn1' type="radio" name="1" value="" ></label>