如何通过按钮从选择表单中选择一个选项?

时间:2015-05-21 12:02:27

标签: php html forms

所以我有一个像这样的工作形式:

<form name="form1" method="post" action="process.php">
  <p>
    <label for="numbers"></label>
    <select name="select">
    <option selected disabled>Choose a trip</option>
      <option>Spain</option>
      <option>Paris</option>
      <option>Italy</option>
    </select>
  </p>
  <p>Persons 
    <input type="text" name="numbers" id="numbers">
  </p>
  <p>
    <input type="submit" name="submit" id="submit" value="Send">
  </p>
</form>

该表单位于:trips.html,并且有一个带有process.php的帖子操作

现在我也想创建一个按钮,如果他们按下那个按钮,他们将进入trips.html页面(表单页面),该选项将自动选择。

所以如果这是我的按钮:

<p>Click <a href="#goto_myform_and_select_option_spain">here </a>for Spain</p>

然后我希望如果他们按下该按钮,表格页面将显示选择西班牙选项。

我没有得到它,有人可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

我会创建这样的按钮来传递URL中的变量:

<p>Click <a href="trips.php?selected=spain">here </a>for Spain</p>

我需要将trips.html更改为trips.php,以便我可以开始在该文件上使用php。

最后我需要这样的形式:

<option<?php if($_GET['selected'] == 'spain') echo ' selected'; ?>>Spain</option>

所以$_GET是一个php全局变量来从URL中获取变量。