把连接的submit()功能放到check()里面不就可以了

解决方案 »

  1.   

    为什么不把提交整合到check()函数里呢?
      

  2.   

    check函数是javascript写的;save.asp是vbscript写的,主要是做验证成功后的数据存储和更新。这是之前一个同事写的代码,我作维护。因为只是check的验证不够全面,所以我当时只想着修改check函数。而且我希望错误信息能用alert直接在当前页面显示。
      

  3.   

    你看看check函数里是不报错了,如果报错的话,就会直接到href里
      

  4.   

    建议楼主在 form里面使用  onSubmit="return check()" 
      

  5.   

    把href的xxx.submit()写到check函数里比较好。
      

  6.   

    同意以上观点:
    把你的程序改成如下试试:<script>
    function check()
    {
      if(判断出错)
      {
        报出错信息
         return  false;
      }
      
      //执行submit功能 
    }
    </script>
    <form   action="save.asp"   name="cfg"> 
    <!--一些文本输入框--> 
    <a  onclick="return   check()"> <img   src="save.jpg"/> </a> 
    </form> 如果没有理解,到http://www.jw5u.com(苏州建网无忧网站建设)找我的联系方式