function submit(){
  . ......  else if(XXXXXXXX){
    alert(AAAAA)
  }
  else if(XXXXXXXX){
    alert("AAAA");
  }else{
    if(doucument.getElementById('NAME').value==0){
      if (!confirm("无NAME,确定要提交吗?")) return false;
    }
      document.form1.submit();
  }我想要的效果是 如果点击确认  那么执行 document.form1.submit(); 提交 
如果取消,则不变,返回。我上面那么写有什么问题吗  或者要怎么修改啊

解决方案 »

  1.   

    if(doucument.getElementById('NAME').value==0){ 
          if (!confirm("无NAME,确定要提交吗?")) return false; 
        } 
          document.form1.submit(); 
    --------------------------改为:if(doucument.getElementById('NAME').value==0)

          if (!confirm("无NAME,确定要提交吗?")) 
               return false; 
          else
               document.form1.submit();

      
      

  2.   

    2楼的   
    如果  if(doucument.getElementById('NAME').value==0)
    这个不成立呢?是不是就执行不到  document.form1.submit(); 这里了?
      

  3.   

     if(doucument.getElementById('NAME').value==0){ 
          if (!confirm("无NAME,确定要提交吗?")) return false; 
        } 
          document.form1.submit(); 改为
     if(doucument.getElementById('NAME').value==0){ 
          if (confirm("无NAME,确定要提交吗?")) document.form1.submit();
          else return false;
        }