首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何直观地对单选按钮进行分组?

如何直观地对单选按钮进行分组?
EN

Stack Overflow用户
提问于 2020-01-17 02:41:06
回答 1查看 41关注 0票数 0

您好,我正在尝试制作一个表单,但我被阻止了,因为我不知道如何制作单选按钮组

下面是我的代码:

代码语言:javascript
复制
<!-- Pose des poteaux -->

<!-- 1st group -->
<div>
<label class="mdl-radio mdl-js-radio mdl-js-ripple-effect" for="option-1">
    <input type="radio" id="option-1" class="mdl-radio__button" name="options" value="1" checked>
    <span class="mdl-radio__label">Sur dalle - Pose à la française</span>
  </label>
  <br>
  <label class="mdl-radio mdl-js-radio mdl-js-ripple-effect" for="option-2">
    <input type="radio" id="option-2" class="mdl-radio__button" name="options" value="2">
    <span class="mdl-radio__label">Contre dalle - Pose à l'anglaise</span>
  </label>
  <br>
  <label class="mdl-radio mdl-js-radio mdl-js-ripple-effect" for="option-3">
    <input type="radio" id="option-3" class="mdl-radio__button" name="options" value="3" >
    <span class="mdl-radio__label">Sur acrotère - pose à la Française</span>
  </label>
</div>

<!-- 2nd group -->
  <br>
  <div>
  <label class="mdl-radio mdl-js-radio mdl-js-ripple-effect" for="option-4">
    <input type="radio" id="option-4" class="mdl-radio__button" name="options" value="4" >
    <span class="mdl-radio__label">Contre acrotère - Pose à l'anglaise extérieure</span>
  </label>
  <br>
  <label class="mdl-radio mdl-js-radio mdl-js-ripple-effect" for="option-5">
    <input type="radio" id="option-5" class="mdl-radio__button" name="options" value="5" >
    <span class="mdl-radio__label">Contre acrotère - Pose à l'anglaise intérieure</span>
  </label>
</div>

它应该有两组单选按钮,但仍然不起作用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-17 03:13:49

只需为组2中的按钮指定一个不同的名称

代码语言:javascript
复制
<!-- Pose des poteaux -->

<!-- 1st group -->
<div>
<label class="mdl-radio mdl-js-radio mdl-js-ripple-effect" for="option-1">
    <input type="radio" id="option-1" class="mdl-radio__button" name="options" value="1" checked>
    <span class="mdl-radio__label">Sur dalle - Pose à la française</span>
  </label>
  <br>
  <label class="mdl-radio mdl-js-radio mdl-js-ripple-effect" for="option-2">
    <input type="radio" id="option-2" class="mdl-radio__button" name="options" value="2">
    <span class="mdl-radio__label">Contre dalle - Pose à l'anglaise</span>
  </label>
  <br>
  <label class="mdl-radio mdl-js-radio mdl-js-ripple-effect" for="option-3">
    <input type="radio" id="option-3" class="mdl-radio__button" name="options" value="3" >
    <span class="mdl-radio__label">Sur acrotère - pose à la Française</span>
  </label>
</div>

<!-- 2nd group -->
  <br>
  <div>
  <label class="mdl-radio mdl-js-radio mdl-js-ripple-effect" for="option-4">
    <input type="radio" id="option-4" class="mdl-radio__button" name="options2" value="4" >
    <span class="mdl-radio__label">Contre acrotère - Pose à l'anglaise extérieure</span>
  </label>
  <br>
  <label class="mdl-radio mdl-js-radio mdl-js-ripple-effect" for="option-5">
    <input type="radio" id="option-5" class="mdl-radio__button" name="options2" value="5" >
    <span class="mdl-radio__label">Contre acrotère - Pose à l'anglaise intérieure</span>
  </label>
</div>

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59775915

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档