我在form下有几个按钮,  怎么在JAVASCRIPT中对其分别提交了。
<s:form name="queryShip" action="queryShip.do" theme="simple" method="post">
 <td><div align="right">呼号:</div></td>
  <td><s:textfield  name="code" value='%{#parameters.code}'/></td>
<input type="submit" value="查询" name="query"/>
<input type="submit" name="new" value="新建" />
 <input type="submit" name="edit" value="编辑" />
   <input type="submit" name="delete" value="删除" >
</s:form》 我想在JAVASCRIPT写一个funcation 作用就相当于点这几个按钮,该怎么写了

解决方案 »

  1.   

    1.可以多传同一个参数 ACTION 根据参数识别调用不同方法
    2.多个FORM 对应多个ACTION 
    推荐1 
      

  2.   

    分别提交什么,如果是form应该不行,但是如果是想跳转到不同的页面可以
      

  3.   

    用js写个方法专门做提交用的,在每个Button上添加onclick时间,传要提交的action地址和参数等。
      

  4.   

    点不同按钮时跳到不同的地址,<form id="随便" method="post">form里不要写跳转地址
    点按钮的JS如下:
            document.forms[0].action = "order.do?method=query";
            document.forms[0].submit();
      

  5.   

    不用js提交,用struts2就可以:
    <s:form name="queryShip" action="queryShip.do" theme="simple" method="post">
    <td><div align="right">呼号:</div></td>
    <td><s:textfield name="code" value='%{#parameters.code}'/></td>
    <input type="submit" value="查询" name="query"/>
    <input type="submit" name="action:new.do" value="新建" />
    <input type="submit" name="action:edit.do" value="编辑" />
    <input type="submit" name="action:delete.do" value="删除" >

    </s:form>
      

  6.   

    给input组件的id属性赋值,在js中判断使用就行了,对不同的id进行不同的操作就行,并在input组件中添加onclick事件就可以了,先试试。
      

  7.   

    <input type="submit" name="new" value="新建" onclick="a()"/>
    <input type="submit" name="edit" value="编辑" onclick="b()"/>
    <input type="submit" name="delete" value="删除" onclick="c()"/>
    然后在html的head中间用js定义这几个函数,去处理如:
    <script language="javascript">
    function a(){
        "你要处理的命令"如:
         alert("新建成功");//这个只是弹出一个窗口的命令
    }
    </script>
    同时也可以在<form ...  onsubmit="a()">
    如果要保存什么数据,下次要比对还需要数据库去连接...等等!JavaScript的书里有很好的例子,脚本语言一般都很简单,楼主加油!
      

  8.   

    还是用JS处理方便,几个onclick解决了
      

  9.   

    最简单的方法就是
    <input type="submit" name="new" value="新建"  onclick="abc(a)"/>
    <input type="submit" name="edit" value="编辑" onclick="abc(b)"/>
    <input type="submit" name="delete" value="删除" onclick="abc(c)"/><script>
    function acb(str)
    {
       判断参数就可以了
    }
    </script>
    如果你觉得我的建议可行的话,就帮我点击一下www.55find.cn网站,增加一下点击率谢谢阿