0

基本上这就是我想要的:

访问我网站的人点击链接

<a href="/form.html">Clicking here will pre-select Option 1</a>
<a href="/form.html">Clicking this one will pre-select Option 2</a>

然后单击的链接将确定表单中将预先选择的选项。

<select>
<option>Option 1</option>
<option>Option 2</option>
</select>

我在想这可以用 PHP $_GET 来完成吗?我真的不确定。谢谢!

4

2 回答 2

2

确实是$_GET,但是需要把表单文件后缀改成.php

<a href="/form.php/?option=1">Clicking here will pre-select Option 1</a>
<a href="/form.php/?option=2">Clicking this one will pre-select Option 2</a>

表格.php:

<?php if (!isset($_GET['option']) {
    //redirect
     }
 ?>
<select>
<option <?php if ($_GET['option']==1) echo "selected"; ?> >Option 1</option>
<option <?php if ($_GET['option']==2) echo "selected"; ?>>Option 2</option>
</select>
于 2012-12-22T21:49:30.113 回答
0

如果您的选项确定不依赖于服务器端数据,那么这也可以使用 JavaScript 在客户端完成。您需要做的就是从 URL 中提取查询字符串值,并根据提取的值设置选择的选项。

于 2012-12-22T21:57:04.017 回答