onclick改成onsubmit<html:submit   value= "添加 "   onsubmit = "Check()   &&   CheckDept()   &&   CheckTel() "/> 
&nbsp;&nbsp;&nbsp;&nbsp; 
<input   type= "reset "   value= "取消 "   onclick= "javascript:history.go(-1) "   /> 

解决方案 »

  1.   

    写成类似形式<form id="form1" name="form1" method="post" action=""   onsubmit="return checkform(this)">
       <input type="submit" name="Submit" value="提交" /></form>
      

  2.   


    回复一楼:不行啊,根本没有onsubmit这一项啊,如果直接改成onsubmit就会出错了都进不了页面
      

  3.   

    直接改成onclick="return ..."或者onsubmit="return check..."
      

  4.   

    在事件中引用方法时加上return 如 onclick =" return check()"
      

  5.   

    我试过了,
    onclick =" return check()" 
    onclick =" return check();"
    onclick =" javascript:return check()" 这些都不行,不知道是不是哪个小细节的地方出了问题
      

  6.   

    使用debugger工具
       检查方法:1、使用debugger工具;2、单独调用某个function执行是否成功,确定原因是出在onclick还在函
    if (!onclick是否有问题)
    {
       if(!(Check()   &&   CheckDept()   &&   CheckTel()是否有问题)){
         if(!(每个函数是否有问题)){     }     
       }
    }以上原因排除之后,将代码在另一台机器上执行一下,是否有问题?
      

  7.   

    <html:submit   value= "添加 "   onclick= "Check()   &&   CheckDept()   &&   CheckTel() "/> 这个加上return!]<html:submit   value= "添加 "   onclick= " return  Check()   &&   CheckDept()   &&   CheckTel() "/> 
      

  8.   

    事件中引用方法时加上return