<html><head>
<title>button</title>
<script language="javascript">
function check1(){
  alert("save");
    
}
function check2(){
  alert("refresh"); }
</script>
</head><body>
<form name="form1" onSubmit="return check()">
 <input type="button" name="save1" value="保存" onclick="check1()">
 <input type="button" name="save2" value="刷新" onclick="check2()">
</form></body></html>

解决方案 »

  1.   

    这样不行,必须通过form的onsubmit事件去判断是哪个按钮被按过了
      

  2.   


    <script  language="javascript">  
    <!--  
       function  isWho(tempVar)  
       {  
           if  (tempVar=="1")  
           {  
               alert("你按了删除按钮!");  
               return  false;  
           }  
           else  if  (tempVar=="2")  
           {  
               alert("你按了修改按钮!");  
               return  false;  
           }  
       }  
    //-->  
    </script>  
    <input  type="button"  name="aa"  value="删除"  onclick="isWho(1)">  
    <input  type="button"  name="bb"  value="修改"  onclick="isWho(2)">  
     
    ---------------------------------------------------------------  
     <script  language=javascript>  
    function  clickButton(){  
       alert("你按下了“"+event.srcElement.value+"”按钮!");  
    }  
    </script>  
    <input  type="button"  name="aa"  value="删除"  onclick="clickButton()">  
    <input  type="button"  name="bb"  value="修改"  onclick="clickButton()">  
    ---------------------------------------------------------------  
     
    onsubmit="javascript:alert(event.srcElement.value);"  
     
    ---------------------------------------------------------------  
     
    ......  
    <script>  
    var  IsClick;  
    function  SubForm(){  
       if(IsClick==1){  
           //按钮按下  
       }  
       else{  
           //按钮没有按下,不可以提交  
           window.event.returnValue=false;  
       }  
       //your  other  code  
    }  
    function  Test(){  
       IsClick=1;  
    }  
    </script>  
    ......  
    <form  ...>  
    <input  type=Submit  value=提交  onclick=SubForm()>  
    <input  type=button  value=测试按钮  onclick=Test()>  
    </form>  
    ......
      

  3.   

    zhaoweiwei(轩辕大侠) 已经贴了。。我就不贴了。。呵呵。。