你为什么要弄的这么复杂呢,你在提交按钮那弄个button而不是submit,然后在弄个onclick事件,再去判断上面是否为空,这不是更好,又不着每个都做个事件吧,

解决方案 »

  1.   

    我觉得check函数需要改一改
    ,下面这样的好的,要不然写的太乱了
    function check2()  

    var pass1=document.getElementById("bb").value; 
    var pass2=document.getElementById("cc").value; 
    var pass3=document.getElementById("dd").value; 
    boolean flag = false;
    String  str;
    if(pass3==""){ 
      flag = true;
      str = str + "对不起,确认密码不能为空!\n"; 
    }
    if(pass2==""){ 
      flag = true;
      str= str + "对不起,确认密码不能为空!\n"; 
    }if (flag == true){
     alert(str);
    }}  
      

  2.   

    你知识看来一个提交页面,我还没有给你看处理文件(servlet)呢,什么都不填,是不会提交到数据库的。