HTML表单代码:
<html>
<head>
< >php 实例之如何获取radio单选按钮的值</ >
</head>
<body>
<form action=\"fav.php\" method=\"post\">
<b>Please enter your first name:</b>
<input type=\"text\" size=\"45\" name=\"username\"> <br>
<b>Please select your favorite color wine:</b> <br>
<input type=\"radio\" name=\"color\" value=\"white\"> White
<input type=\"radio\" name=\"color\" value=\"ros\"> Ros
<input type=\"radio\" name=\"color\" value=\"red\"> Red <br>
<b>Please enter your favorite dish:</b>
<input type=\"text\" size=\"45\" name=\"dish\"><br><br>
<input type=\"submit\" value=\"Submit This Form\">
</form>
</body>
</html>
在表单中,如果多个radio的name值相同,我们视为这些radio为一组单选按钮。
从代码可以看出,该表单是以post方式提交的,并且该表单创建了一组radio单选按钮,他们的name属性值都为color。
php代码:
<?php
$username = $_POST[\'username\'];
$color = $_POST[\'color\'];
$dish = $_POST[\'dish\'];
if( $username != null )
{
echo( \"Thanks for your selection $username <hr>\" );
}
if( ( $color != null ) && ( $dish != null ) )
{
$msg = \"You really enjoy $dish <br>\";
$msg .= \"- especially with a nice $color wine\";
echo( $msg );
}
?>
因为表单是以post方式提交,所以,在获取radio单选按钮的值时,使用了$_POST['color']。
继续阅读与本文标签相同的文章
-
城市数字化后,新一代内生安全系统可全方位保护
2026-05-14栏目: 教程
-
谷歌也来“唱衰”5G,5G手机只会徒增功耗?为何这么说?
2026-05-14栏目: 教程
-
量子信息和量子技术白皮书合肥宣言在中科大发布
2026-05-14栏目: 教程
-
微信悄悄更新一新功能,来看看!
2026-05-14栏目: 教程
-
打破三大运营商垄断,第四大运营商终于来了!
2026-05-14栏目: 教程
