【问题标题】:Keep the selected radio button checked and clicked upon page refresh?保持选中的单选按钮选中并在页面刷新时单击?
【发布时间】:2020-12-16 07:44:21
【问题描述】:

我有一个单选输入,其值是动态的,并创建了多个单选字段。显示一长串单选字段。

<?php
 for ($i = 0; $i < $total_trades; $i++) {
 $array_trade_data = $data_trade_data[$i];
 $Trade_name = $array_trade_data['name'];
 $Trade_id = $array_trade_data['id'];

?>

<input type="radio" class="trade" id="<?php echo $Trade_id; ?>" name="trade" value="<?php echo $Trade_id; ?>" ><?php echo $Trade_name; ?><br>

 <?php } ?>

我想保持选中的单选按钮处于选中状态并在页面刷新时单击。

【问题讨论】:

    标签: javascript php html forms input


    【解决方案1】:

    你冷使用checked属性

        <input type="radio" name="trade">1<br>
        <input type="radio" name="trade" checked>2<br>
        <input type="radio" name="trade">3

    点击类似的东西

    <script>document.getelementbyid("<?php echo $Trade_id; ?>").click();</script>
    

    【讨论】:

    • 我不想使用checked 属性,因为所有选项都开始在html 中显示checked。或者最后一个选项在表单中被选中。我的表单字段是从一行输入字段动态创建的。
    猜你喜欢
    • 2017-07-09
    • 1970-01-01
    • 1970-01-01
    • 2015-05-17
    • 1970-01-01
    • 1970-01-01
    • 2013-01-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多