作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
在我的 html 表单中,我有一组单选按钮
<form action="receive.php" method="post">
<input type="radio" name="rad" value="one" /> One <br />
<input type="radio" name="rad" value="two" /> Two <br />
<input type="radio" name="rad" value="three" /> Three <br />
<input type="submit" value="submit" />
</form>
我有一个没有选中单选按钮的场景。在这种情况下,我的服务器端 php 接收到的输入值为 false
。我想要做的是将 false 更改为 null
或 undefined
。那可能吗?非常感谢任何帮助。
最佳答案
你可以这样做:
<form action="receive.php" method="post">
<input type="radio" name="rad" value="one" /> One <br />
<input type="radio" name="rad" value="two" /> Two <br />
<input type="radio" name="rad" value="three" /> Three <br />
<input type="hidden" name="rad" value="null" />
<input type="submit" value="submit" />
</form>
现在,如果您没有选中任何单选按钮,您将获得“null”输入值,但请记住 “null”
与 PHP 中的 NULL
不同。
关于javascript - 不勾选时需要设置radio group的默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13119785/
我是一名优秀的程序员,十分优秀!