在客户端
<span style="color=blue;cursor=hand;font-size=9pt;" onclick="func1()">确定</span>
function func1(){
  var a=document.form1.u_name.value;
  if(a){
      alert('error');
  }
  ....
  document.form1.action='...';
  document.form1.submit();}

解决方案 »

  1.   

    检查函数最后加check(form1){
    .....
    form1.submit();
    }
      

  2.   

    span里加onclick时间"onclick='checkform()'
    function checkform()
    {
       if(............)
      {
         alert("....")
      }
      else
      {
         form1.submit()
       }
    }
      

  3.   

    加在onSubmit="javaScript: return king();这里也应该没问题的啊?不过这样写,假如这个函数king一旦语法出错,就不进行下面的检测直接submit了,要多注意下
      

  4.   

    楼主肯定是搞错了,javascript用submit()方法提交表单是可以传值的,跟那个是一样的效果!