gpt4 book ai didi

php - 只选择一个单选按钮

转载 作者:行者123 更新时间:2023-11-28 05:03:24 25 4
gpt4 key购买 nike

我写了下面的代码,它工作得很好并且达到了它的目的,但我有 2 个问题。 1. 它允许选择超过 1 个答案 & 2. 没有选择答案时没有错误消息。

<div id="p1" class="SlidingPanelsContent">
<div class="question">
<div class="label"><span class="number"><?=$question_id++; ?>.</span>
<? echo $question; ?>
</div>

<div class="answer" onmouseover="javascript:changeBgColor(event, '#B900A5');" onmouseout="javascript:restoreBgColor(event);" onclick="this.checked=true; ">
<input tabindex="-1" type="radio" name="<?php echo rand(); ?>" value="<?=$ans1; ?>" ><? echo $ans1; ?></div>

<div class="answer" onmouseover="javascript:changeBgColor(event, '#B900A5');" onmouseout="javascript:restoreBgColor(event);" onclick="this.checked=true;">
<input tabindex="-1" type="radio" name="<?php echo rand(); ?>" value="<?=$ans2; ?>" ><?=$ans2; ?></div>

<div class="answer" onmouseover="javascript:changeBgColor(event, '#B900A5');" onmouseout="javascript:restoreBgColor(event);" onclick="this.checked=true;">
<input tabindex="-1" type="radio" name="<?php echo rand(); ?>" value="<?=$ans3; ?>" ><?=$ans3; ?></div>

<div class="answer" onmouseover="javascript:changeBgColor(event, '#B900A5');" onmouseout="javascript:restoreBgColor(event);" onclick="this.checked=true;">
<input tabindex="-1" type="radio" name="<?php echo rand(); ?>" value="<?=$ans4; ?>" ><?=$ans4; ?></div>

</div>

</div>

最佳答案

如果您为单选按钮指定相同的名称,则只能选中一个,因为这是浏览器强制执行的。如果您给它们不同的名称,就像您使用 rand() 给它们命名一样,那么它们都可以被检查,因为它们不会相互关联。

关于php - 只选择一个单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11765286/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com