【发布时间】:2011-09-21 15:37:30
【问题描述】:
我有两个单选按钮类别:color1 和 color2。颜色 1 可以是黑色或白色,颜色 2 可以是红色或蓝色。我只是希望用户能够从一个类别或两个类别中进行选择,然后用 PHP 回显选择。
我的问题是它不会同时回显两个类别的选择。例如,如果我单击“白色”单选按钮,然后单击“蓝色”单选按钮,它只会回显“蓝色”,而不是“白色”和“蓝色”。
更新:
<?php
session_start();
if(isset($_GET['color1'])){
$_SESSION['color1'] = $_GET['color1'];
}
if(isset($_GET['color2'])){
$_SESSION['color2'] = $_GET['color2'];
}
echo $_SESSION['color1'];
echo $_SESSION['color2'];
?>
select first color:<br/>
<input type="radio" name="color1" value="black" onchange="window.location.href='recom.php?color1='+this.value"> black<br />
<input type="radio" name="color1" value="white" onchange="window.location.href='recom.php?color1='+this.value"> white<br />
select second color:<br/>
<input type="radio" name="color2" value="red" onchange="window.location.href='recom.php?color2='+this.value"> red<br />
<input type="radio" name="color2" value="blue" onchange="window.location.href='recom.php?color2='+this.value"> blue
【问题讨论】:
标签: php javascript html radio-button onchange