我的意思是这样:当用户点击按钮提交表单后,让程序先校验表单中的各项数据,比如:姓名必填,身份证只能是数字 等等。然后,当所有表单数据全部合格后,这时再提交时,会弹出警告框 “您确定要提交此表单吗?”--------------------------------------我只会这样做:在 send.aspx.CS 代码中:this.Button1.Attributes.Add("onclick", "javascript:return Formcheckall();");---------------------------------------然后,在 send.aspx 的 html 代码中:<script type="text/javascript" language="JavaScript">

        function Formcheckall()
        {
            var UserName=document.getElementById("<%=txbname.ClientID%>");
          
            if (UserName.value=="")
            {
                alert("\n请填写姓名");
                UserName.focus();        
                return false;
             }
             
            return true;
        }
    </script>以上是实现提交表单时用 js 校验表单中的各项输入数据,当姓名都填好后,再一提交的时候,就要弹出:您确定要提交此表单吗?”
就是这一步,我不知道应该怎么写 js 代码了,请各位高手帮帮忙,我非常感谢大家!
----------------------

解决方案 »

  1.   

    <form onsubmit="return confrim('确认要提交此表单吗')">
    </form>
      

  2.   

    <script type="text/javascript" language="JavaScript">        function Formcheckall()
            {
                var UserName=document.getElementById(" <%=txbname.ClientID%>");
              
                if (UserName.value=="")
                {
                    alert("\n请填写姓名");
                    UserName.focus();        
                    return false;
                 }
                 if(confrim('确认要提交此表单吗'))
                return true;
    else
    return false;
            }
         </script> 
      

  3.   


    return confirm("您确定要提交此表单吗?")
      

  4.   

    <script type="text/javascript" language="JavaScript">         function Formcheckall() 
            { 
                var UserName=document.getElementById(" <%=txbname.ClientID%>"); 
               
                if (UserName.value=="") 
                { 
                    alert("\n请填写姓名"); 
                    UserName.focus();         
                    return false; 
                 } 
                  
                
                if(confirm('提交么?'))
                {
                    return true;
                }
                return true; 
            } 
         </script> 
      

  5.   

    <script type="text/javascript" language="JavaScript">         function Formcheckall() 
            { 
                var UserName=document.getElementById(" <%=txbname.ClientID%>"); 
               
                if (UserName.value=="") 
                { 
                    alert("\n请填写姓名"); 
                    UserName.focus();         
                    return false; 
                 } 
                  
                return confrim('确认要提交此表单吗'); 
            } 
         </script> 
      

  6.   

      if(confrim('确认要提交此表单吗')) 
                return true; 
    else 
    return false; 实际中,上面这段代码略过了,没有执行啊
      

  7.   

    <script type="text/javascript" language="JavaScript">          function Formcheckall()  
            {  
                var UserName=document.getElementById("  <%=txbname.ClientID%>");  
                
                if (UserName.value=="")  
                {  
                    alert("\n请填写姓名");  
                    UserName.focus();          
                    return false;  
                 }  
                   
                return confrim('确认要提交此表单吗');  
            }  
          </script>  我试过了 return confrim('确认要提交此表单吗');  这段代码略过了,我填完姓名项后,直接表单就提交了,没有执行
    return confrim('确认要提交此表单吗'); 这一步啊
      

  8.   

    if(confirm('提交么?')) 
                { 
                    return true; 
                } 
                return false;  我试过了,这个能正常执行,谢谢各位了
      

  9.   

    我是刚学HTML+JS的,在这里我解决了我的问题。今天在这里学到很多东西,你们很牛!谢谢有你们!