html通过按钮输入动作

时间:2012-07-30 12:33:36

标签: html forms

我使用以下表单来获取输入然后设置操作

<select name="page_option">
<option value="go1">GO1</option>
<option value="go2">Go 2</option>
</select>
<input type="submit" value="Change home.php" />

而不是这个我希望并排有两个按钮,一个按钮有文本GO1,而另一个按钮有GO2,当用户点击GO1和GO2时,它将起到与上述形式相同的作用 此外,当单击Go1按钮时,页面将显示在“GO1打开”按钮下方,当单击Go2时,它将显示在“GO2打开”下面

有任何线索吗?

4 个答案:

答案 0 :(得分:0)

    <form action="form_action.asp" method="get">
     <select name="page_option">
<option value="go1">GO1</option>
<option value="go2">Go 2</option>
</select>
      <input type="submit" value="Submit" />
    </form>

action =“form_action.asp”method =“get”

答案 1 :(得分:0)

您可以有两个提交按钮,如下所示:

<input type="submit" value="go1">
<input type="submit" value="go2">

您可以检查服务器端点击了哪个按钮,并引导用户进入相应的页面。

答案 2 :(得分:0)

然后使用javascript

答案 3 :(得分:0)

尝试以下方法..

<form action='action.php' method='post'>
<input type="submit" name='go1' value="go1">
<input type="submit" name='go2' value="go2">

in action.php

if(isset($_REQUEST['go1']))
{
  $_SESSION['msg'] = 'Go1 button is on'
}

if(isset($_REQUEST['go2']))
{
  $_SESSION['msg'] = 'Go2 button is on'
}

print_r($_SESSION['msg']);

希望这会对你有所帮助。您必须在action.php文件的开头启动会话 感谢