JavaScript验证和服务器端事件

转贴的,记录一下,备用。 

<script language="javascript" type="text/javascript">

     function CheckNews()
     {
         var Obj=document.getElementById("NewTitle").value;

          if(Obj=="")//根据自己的需要扩展一下啊(*^__^*)

         {

             alert("新闻标题不能为空");

             return false;

         }

        else

       {

             return true;

       }
}

</script>

<asp:Button Text="保存" runat="server" >

     后台ASP.CS代码:

    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
         btn_Save.Attributes.Add("OnClick", "return CheckNews();");//在页面初次加载时给按钮加上这个事件

         }

    }

    protected void btn_Save(object sender, EventArgs e)
    {

      //如果javascrip通过验证则执行这个事件里面的代码

}

原文地址:https://www.cnblogs.com/flysoft/p/2002388.html