如何确定是否单击了按钮,但是在上一页中?

时间:2018-02-12 04:57:49

标签: javascript php

我们说我有一个start.php并且它包含2个按钮,如果点击这两个按钮导致结果.php

如何知道在result.php上点击了哪个按钮?

因为我需要在加载result.php后根据用户点击的内容加载一个函数。

谢谢!

3 个答案:

答案 0 :(得分:0)

你可以通过javascript完成。

如果您正在使用某种表单提交,那么您可以这样做:

取一些隐藏字段以获取点击按钮的值。当button1单击在该隐藏字段中输入button1值时,如果单击button2,则添加值button2,您将在结果页面上获得这些值。

如果您正在进行其他操作,请告诉我

答案 1 :(得分:0)

您可以像这样编码

<form action="result.php" method=get>
    <input type=hidden value="button1" name="whichbutton">
    <input type=submit value="Button1">
</form>
<form action="result.php" method=get>
    <input type=hidden value="button2" name="whichbutton">
    <input type=submit value="Button2">
</form>

然后你知道通过阅读$ _GET [“whichbutton”]

点击了哪个按钮

答案 2 :(得分:0)

你可以这样做。

&#13;
&#13;
function clicked(val){
 alert(val);
 window.location = '/result.php?page=' + val;
}
&#13;
<input type="button" value="button1" onclick='clicked(this.value);'>
<input type="button" value="button2" onclick='clicked(this.value);'>
&#13;
&#13;
&#13;

在结果页面中,您可以使用$ _GET [&#39; page&#39;]来检查