【问题标题】:PHP for loop generating the radio buttons and I want just one selected from those buttonsPHP for 循环生成单选按钮,我只想从这些按钮中选择一个
【发布时间】:2017-09-05 14:02:08
【问题描述】:

我有这个 for 循环,我只想从这 99 个单选按钮中选择一个。

            for($x = 2; $x <= 101; $x++){
                $out .= "<img src='/img/channel_icons/".$icons[$x]."' class='channel-icons' title='".$icons[$x]."' alt='".$icons[$x]."' width='20px' height='20px' >";
                $out .= "<input type='radio' value='icon'>";
            }

我可以选择多个单选按钮,但我想让用户只选择其中一个。 谁能帮我解决这个问题?我可以使用单选按钮执行此操作还是需要使用其他东西?复选框?我可以在不使用 javascript 的情况下执行此操作还是必须使用它?

前端的新手。

【问题讨论】:

  • 如果你给你的收音机命名,他们应该只能选择一个,给定一个唯一的名字,或者如果使用 js,则为 id;在这里大声思考(对于 js 方法)。
  • 检查我的解决方案对你有用
  • 我的回答有效吗

标签: javascript php html css radio-button


【解决方案1】:

添加单选按钮的名称以对这些按钮进行分组

for($x = 2; $x <= 101; $x++){
            $out .= "<img src='/img/channel_icons/".$icons[$x]."' class='channel-icons' title='".$icons[$x]."' alt='".$icons[$x]."' width='20px' height='20px' >";
            $out .= "<input type='radio' value='icon' name='sample'>";
        }

【讨论】:

  • 非常好的和简单的解决方案.. 谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-10-16
  • 2017-12-19
  • 2011-08-13
  • 2012-04-23
  • 2011-10-28
  • 1970-01-01
相关资源
最近更新 更多