JS:

  1. <html>
  2. <head>
  3. <script>
  4. function submitit1()
  5. //交由程序1处理
  6. {
  7. document.myForm.action = "http://www.site.com/cgi1.php"
  8. document.myForm.submit();
  9. }
  10. function submitit2()
  11. //交由程序2处理
  12. {
  13. document.myForm.action = "http://www.site.com/cgi2.php"
  14. document.myForm.submit();
  15. }
  16. </script>
  17. </head>
  18.  
  19. <body>
  20. <form name="myForm" METHOD=POST>
  21. username:<input type=text name=text1>
  22. password:<input type=password name=text2>
  23. <input type=button value="Submit1" onClick=submitit1();>
  24. <input type=button value="Submit2" onClick=submitit2();>
  25. </form>
  26. </body>
  27. </html>

PHP:

  1. <?php
  2. echo "$sub<br>\n";
  3. if ("s1"==$sub)
  4. {
  5. ...
  6. }
  7. else if ("s2"==$sub)
  8. {
  9. ...
  10. }
  11. ?>
  12. <html>
  13. <head><title></title></head>
  14. <body>
  15. <form action="<?php print("$PHP_SELF"); ?>" method="get">
  16. <input type="submit" name="sub" value="s1">
  17. <input type="submit" name="sub" value="s2">
  18. </form>
  19. </body>
  20. </html>
  21. ?>

PHP和JS实现多按钮提交表单的更多相关文章

  1. jQuery实现button按钮提交表单

    在JSP页面中,通常使用button按钮提交表单数据,使用jQuery实现代码如下: <span style="font-family:Comic Sans MS;font-size: ...

  2. 用js怎么控制submit提交表单

    需求: 1. 要在点击submit按钮的时候,弹出一个询问框,"你确定要修改?".如果按了"确定"那么就提交表单,否则就保留在原页面,既不提交不跳转. 2. 要 ...

  3. JS倒计时,自动提交表单!

    <form id="frm" action="http://www.baidu.com"> 考试还剩余<div id="time&q ...

  4. Jquery Validate不是用submit按钮提交表单,使用a标签js代码都可以

    不多说,上代码. $("#form").validate(); $("#btn").click(function() { if($("#form&qu ...

  5. JS 控制 form是否提交表单

    问题背景:用php删除数据,希望在点击“删除”(button)的时候JS弹出confirm来确认是否删除. 此段代码为php中的form: <form action="?form=de ...

  6. 无post按钮提交表单

    <form id="form1" name="form" action="url" method="GET"> ...

  7. 使用js写的确认提交表单确认框

    js脚本 <script language="Javascript"> function validator() { if(confirm("确认要执行此操作 ...

  8. js按Enter键提交表单

    function exprint(e){ /* var keycode = event.keyCode; if (keycode == "13"){ fm.UserCode.foc ...

  9. JQuery脚本-通过禁用按钮防止表单重复提交

    <script type="text/javascript"> /* jquer 脚本,避免重复提交 隐藏点击的submit,后在他之后插入同名button伪装成被隐藏 ...

随机推荐

  1. double-clicking

    <!doctype html> <button id="id0" onclick="w('id0','str0')">target0&l ...

  2. JS基础语法

    1.注释语法://单行注释./*多行注释*/. 2.输出语法:{1.alert("要输出的字符串"):.alert(输出其类型):  2.confirm():弹出一个可以和用户交互 ...

  3. android studio 出错

    http://blog.csdn.net/dhx20022889/article/details/44919905

  4. mysql查询昨天本周上周上月

    昨天 $yestoday = date("Y-m-d 00:00:00",strtotime('-1day'));$today = date("Y-m-d 00:00:0 ...

  5. avalon---qunar ued

    http://avalonjs.github.io/ http://ued.qunar.com/ https://github.com/RubyLouvre/avalon 1.前后端分离-- 2.gr ...

  6. transform: translateY(-50%) 实现元素垂直居中效果

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  7. 通过定位position="fixed"实现网页内容的固定层效果

    在网页的顶部或者底部导航栏中经常需要使用到固定层的效果,即紧挨浏览器窗口的顶部或底部而网页其他内容的影响. 一.实现 主要通过设置导航栏元素的位置属性position="fixed" ...

  8. 有关sass

    一.sass编译为css文件 编译的方法有很多 1.koala编译  请参考 http://www.w3cplus.com/blog/777.html http://koala-app.com/ind ...

  9. 使用 Redis 实现分布式系统轻量级协调技术

    http://www.ibm.com/developerworks/cn/opensource/os-cn-redis-coordinate/index.html 在分布式系统中,各个进程(本文使用进 ...

  10. 使用Aspose.Cell控件实现Excel高难度报表的生成(三)

    在之前几篇文章中,介绍了关于Apsose.cell这个强大的Excel操作控件的使用,相关文章如下: 使用Aspose.Cell控件实现Excel高难度报表的生成(一) 使用Aspose.Cell控件 ...