在同一个form表单里,有两个提交按钮(submit)。请问怎么让它各自执行不同的事务,也就是触发不同的事件?

解决方案 »

  1.   

    用2 个button
    <input type="button" value="1" onclick="func('1')">
    <input type="button" value="2" onclick="func('2')">function func(a){
       if(a=="1"){
          document.forms[0].action="..."
          document.forms[0].submit();
       }
       if(a=="2"){
          document.forms[0].action="..."
          document.forms[0].submit();
       }
    }
      

  2.   

    也可以给不同的submit设置不同的value值然后到后台根据不同的值来做具体的操作。
      

  3.   

    把 他们的名字设置为button1 和button2 
    然后 在他们上面加OnClick事件 
    可以触发不同的函数function aaa()
    {
    form1.submit();
    }
    等等
      

  4.   

    就像mingxuan3000(铭轩)所写的,写两个JavaScript事件分别调用就可以了啊