首页 > 解决方案 > 如何选择一个选项值自动来自 URL 参数?我有 2 步表单,我将 URL 中的名字从第 1 步传递到第 2 步,但我不确定如何对选择字段执行相同的操作。作为一个例子,我有这个: 在 URL:?firstname=Bob 表单字段:<input type="text" id="firstname" name="firstname" value="<?php echo $_GET['firstname']; ?>" required> 在选择字段的 URL 中有一个变量

问题描述

标签: javascriptphphtmlselect

解决方案


<label for="colortype">Colors...</label>
<select id="colortype" name="colortype">
<?php $color = $_GET['colortype']; ?>
<option <?php if ($color == '' ) { ?> selected="selected" <?php } ?> value="" >Select an option</option>
<option <?php if ($color == 'Purple and Yellow' ) { ?> selected="selected" <?php } ?> value="Purple and Yellow" >Select an option</option>
<option <?php if ($color == 'Red and Blue' ) { ?> selected="selected" <?php } ?> value="Red and Blue" >Select an option</option>
<option <?php if ($color == 'Black and White' ) { ?> selected="selected" <?php } ?> value="Black and White" >Select an option</option>

推荐阅读