php一个表单有两个提交按钮,分别对应不同的处理页面,应该怎么实现

<formaction="?"><inputtype="submit"name="return"value=“归还”/><inputtype="submit"name="... <form action="?">
<input type="submit" name="return" value=“归还”/>
<input type="submit" name="return" value=“报损”/>
</form>
要怎样做才能点归还按钮跳转的归还页面,点报损按钮跳转到报损页面处理呢?初学者求带,谢谢了!
展开
 我来答
滨海渔村之梦
2014-01-25 · TA获得超过409个赞
知道小有建树答主
回答量:182
采纳率:50%
帮助的人:118万
展开全部

你要的效果 ,需要 html+js+php支持。


需要的文件如下:

  1. 网站根目录/form.html

  2. 网站根目录/guihuan.php

  3. 网站根目录/baosun.php

----------------------------------------------

【form.html 代码】

<html>

  <body>

    <form id="myform" action="" method="">

      <input type="text" name="money" value=""/>

        ...

      <button onclick="func_guihuan();">归还</button>

      <button onclick="func_baosun();">报损</button>

    </form>

    <script>

         function func_guihuan(){

             var element = document.getElementById('myform');

             element.action = 'guihuan.php';

             element.submit();

         }

         function func_baosun(){

             var element = document.getElementById('myform');

             element.action = 'baosun.php';

             element.submit();

        }

     </script>

  </body>

</html>


【guihuan.php 代码】

<?php

    var_dump($_POST);die;

?>


【baosun.php 代码】

<?php

    var_dump($_POST);die;

?>



----------------

再打个广告

香港主机免备案,马上用,便宜到家~~298元/年 300M

http://rudon.net/host_detail.php?IDProduct=1301

bxbyg
2014-01-25 · TA获得超过326个赞
知道小有建树答主
回答量:471
采纳率:0%
帮助的人:453万
展开全部
//点击按钮之后的PHP处理文件(action的地址),里面加个判断
if($_POST['return']=='归还'){
    include ("guihuan.html");  
}elseif($_POST['return']=="报损"){
    include("baosun.html");
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
依然是你2011
2014-01-25 · 超过15用户采纳过TA的回答
知道答主
回答量:32
采纳率:0%
帮助的人:41.6万
展开全部
<form action="test.php" name='theForm'>
<input type'hidden' name='act'>
<input type="submit" name="return" value=“归还” onclick="document.forms['theForm'].act.value='guihuan';"/>
<input type="submit" name="return" value=“报损” onclick="document.forms['theForm'].act.value='baosun';"/>
</form>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
代码仔
推荐于2018-04-28
知道答主
回答量:11
采纳率:0%
帮助的人:3.4万
展开全部
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script type="text/javascript">
function guihuan()
{
document.form.action="page1.php";
}
function baosun()
{
document.form.action="page2.php";
}

</script>
</head>

<body>
<form name="form" method="post">
<input type="text" name="name" />
<input type="submit" value="归还" onclick="guihuan()" />
<input type="submit" value="报损" onclick="baosun()" />
</form>
</body>
</html>
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式