怎么让javascript控制页面是否提交?
我的页面里有个button控件, 
 我想在客户端CheckForm()脚本中检查其他控件内容是否填写, 
 当页面中的其他控件内容为空时,返回重新填写;否则,则提交页面。 
 谁知道该怎么做? 
 控件代码如下: 
  <asp:Button   ID= "ButtonPublish "   runat= "server "   Text= "需求发布 "      OnClick= "ButtonPublish_Click "      OnClientClick= "CheckForm() "   />    
           <script   type= "text/javascript ">  
                      function   CheckForm() 
                         { 
 			if(document.getElementById( "TextBox1 ").value== " ") 
 			{ 
 				alert( "内容为空,请返回重新填写 "); 
 				return; 
 			} 
 			else 
 			{ 
 				//执行ButtonPublish_Click程序的内容 
 			} 
                          </script>
------解决方案--------------------在page_Load事件來個this.ButtonPublish.Attributs.Add( "onclick ", "return CheckForm() "); 
  <script type= "text/javascript ">  
 function CheckForm() 
 { 
 if(document.getElementById( "TextBox1 ").value== " ") 
 { 
 alert( "内容为空,请返回重新填写 "); 
 return false;//注意返回 false 
 } 
 else 
 { 
   return true;//注意返回 true 
  } 
          </script>  
------解决方案--------------------OnClientClick= "javascript:return CheckForm();   
 在checkform 里注意在相应的地方返回true或false
------解决方案-------------------- <asp:Button ID= "ButtonPublish " runat= "server " Text= "需求发布 "  OnClick= "ButtonPublish_Click "  OnClientClick= "return CheckForm() " />    
 function CheckForm() 
 { 
   如果符合条件return true 
 否则返加false; 
 }