【问题标题】:Selecting radio buttons in a row or a column in table选择表格中一行或一列中的单选按钮
【发布时间】:2018-06-25 13:11:40
【问题描述】:

我有以下标记:

<table>
  <tr>
    <td><input type="radio" name="radio"></td>
    <td><input type="radio" name="radio"></td>
    <td><input type="radio" name="radio"></td>
  </tr>
  <tr>
    <td><input type="radio" name="radio"></td>
    <td><input type="radio" name="radio"></td>
    <td><input type="radio" name="radio"></td>
  </tr>
  <tr>
    <td><input type="radio" name="radio"></td>
    <td><input type="radio" name="radio"></td>
    <td><input type="radio" name="radio"></td>
  </tr>
</table>

这是一个 3x3 的表格,其中包含 9 个单选按钮。我想对其进行配置,以便我可以:

  • 每行选择仅 1 个单选按钮或
  • 每列仅选择 1 个单选按钮

如果没有任何 JavaScript,这可能吗?谢谢!

【问题讨论】:

    标签: javascript html css radio-button


    【解决方案1】:

    您可以使行/列中的输入(取决于您想要什么)具有相同的名称,以便只能检查其中一个。

    每行一个

    <table>
      <tr>
        <td><input type="radio" name="radio1"></td>
        <td><input type="radio" name="radio1"></td>
        <td><input type="radio" name="radio1"></td>
      </tr>
      <tr>
        <td><input type="radio" name="radio2"></td>
        <td><input type="radio" name="radio2"></td>
        <td><input type="radio" name="radio2"></td>
      </tr>
      <tr>
        <td><input type="radio" name="radio3"></td>
        <td><input type="radio" name="radio3"></td>
        <td><input type="radio" name="radio3"></td>
      </tr>
    </table>

    每列一个

    <table>
      <tr>
        <td><input type="radio" name="radio1"></td>
        <td><input type="radio" name="radio2"></td>
        <td><input type="radio" name="radio3"></td>
      </tr>
      <tr>
        <td><input type="radio" name="radio1"></td>
        <td><input type="radio" name="radio2"></td>
        <td><input type="radio" name="radio3"></td>
      </tr>
      <tr>
        <td><input type="radio" name="radio1"></td>
        <td><input type="radio" name="radio2"></td>
        <td><input type="radio" name="radio3"></td>
      </tr>
    </table>

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-12
      • 2015-01-09
      • 2021-12-14
      • 2015-04-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多