zoukankan      html  css  js  c++  java
  • JS控制form表单action去向

    http://blog.csdn.net/w709854369/article/details/6261624

    不知道大家遇没遇到这种情况,当我们提交一个表单的时候,可能因为相关的参数不同而需提交给不同的action地址。这时我们就可以用JS来实现这种功能。
    ===============
    把相同的内容提交到不同的页面
    ===============

    [javascript] view plaincopy
     
    1. <mce:script type="text/javascript"><!--  
    2.      function insertStu(){  
    3.          document.getElementById('myForm').action = "ctl.jsp?op=insert";  
    4.          document.getElementById("myForm").submit();  
    5.      }  
    6.       
    7.      function deleteStu(){  
    8.          document.getElementById('myForm').action = "ctl.jsp?op=delete";  
    9.          document.getElementById("myForm").submit();  
    10.      }  
    11.       
    12.      function modifyStu(){  
    13.          document.getElementById('myForm').action = "ctl.jsp?op=modify";  
    14.          document.getElementById("myForm").submit();  
    15.      }  
    16.       
    17.      function selectStu(){  
    18.          document.getElementById('myForm').action = "ctl.jsp?op=select";  
    19.          document.getElementById("myForm").submit();  
    20.      }  
    21.    
    22. t;</mce:script>  

            <form id="myForm" action="" method="post">

                     <input type="button" name="qurray" value="查询" onclick="selectStu()" />
                     <input type="button" name="updata" value="修改" onclick="modifyStu()" />
                     <input type="button" value="添加" onclick="insertStu()" />
                     <input type="button" name="del" value="删除" onclick="deleteStu()" />

             </form>

    ==========================================================

    也可以把js语句直接写在input按钮的 onclick 里:

     <form name="form1" action=""> 
          <input type="button" value="action1" onclick="form1.action='1';form1.submit();"> 
          <input type="button" value="action2" onclick="form1.action='2';form1.submit();"> 
     </form>

  • 相关阅读:
    Javascript、C#、php、asp、python 等语言的链式操作的实现
    根据C# 事件思想来实现 php 事件
    initerrlog: 无法打开错误日志文件 'D:Program FilesMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLLog 解决办法
    64位直接加载个img 标签的src
    各种脚本语言变量作用域总结
    数据库设计14个技巧【转】
    基于Jquery 简单实用的弹出提示框
    C# dll 事件执行 js 回调函数
    php 配置xdebug
    sqlserver 构架与性能优化
  • 原文地址:https://www.cnblogs.com/zkwarrior/p/4835445.html
Copyright © 2011-2022 走看看