php - 还记得在 php 页面上向 self 提交表单时的 "Radio"值吗?

标签 php javascript html forms

在文本输入上,如果表单提交给自身,这就是您“记住”用户输入的值的方式,例如图片上传工具需要这样做,因此用户不必在表单中输入所有内容上传图片后再次查看。

   <input type="text" id="text" name="text" value="<?php echo @$_POST['text'];?>">

但是对于 radio 来说这是如何完成的呢?

我不想用 php 创建实际的 radio ,我更喜欢另一个解决方案。但最终我会选择最简单的! Javascript在这里也可以使用!

谢谢

最佳答案

<input type="radio" id="radio_button_1" name="radio_button" value="1"<?php if($_POST['radio_button'] == 1) { print ' checked="checked"'; } ?> />
<input type="radio" id="radio_button_2" name="radio_button" value="2"<?php if($_POST['radio_button'] == 2) { print ' checked="checked"'; } ?> />

关于php - 还记得在 php 页面上向 self 提交表单时的 "Radio"值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2283591/

相关文章:

javascript - 动态创建的 Tablesorter 不起作用

php - AzurePHP - 轮询 Azure 队列

php - 如何从 PHP 执行批处理脚本

php - 贝叶斯算法返回 0

javascript - JavaScript 中的 Onmousedown 不起作用 --help!

javascript - 将值传递给函数参数

javascript - 将toggleclass函数应用于已经有一个类的元素

php - 为 mysql php 设置 $_GET 格式

javascript - 作为理解 25k 行代码的起点,你会建议什么?

javascript - 使用 Javascript 以编程方式禁用 HTML 复选框