• 两点东西


    一,form的onsubmit button的onclick事件
    <html>
    <head>
        <title>a test for submit</title>
        <script language="javascript">
         function test1()
         {
           alert("this form will not be submitted!");
           return true;//如果是false则form 的onsubmit事件将不被执行了
         }
         function test()
         {
            alert("submitform");//如果是false执行也将中止
         }
         //提交执行顺序是先submit的onclick,然后是form的onsubmit事件
        </script>
    </head>
    <body>
    <form id="form1" onsubmit="return test()" action="Default.aspx">

    <input type="submit" onclick="return test1()" />
    </form>

    </body>
    </html>
    二给button加onclick事件
    <html>
    <head runat="server">
        <title>test button</title>
        <script language="javascript" type="text/javascript">
        function checkUser()
        {
           var user=$("txtName").value;
           if(user.length==0&&user=="")
           {
              alert("you didn't input anything!");
              user.value="";
              return false;
           }
           return true;
        }
       
        function $(id)
        {
           return document.getElementById(id);
        }
       
        </script>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
            <asp:TextBox ID="txtName" runat="server" EnableViewState="False"></asp:TextBox>
            <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" EnableViewState="False" /></div>
        </form>
    </body>
    </html>
    后台代码

        public partial class _Default : System.Web.UI.Page
        {
            protected void Page_Load(object sender, EventArgs e)
            {
                Button1.Attributes.Add("onclick", "return checkUser()");
            }

            protected void Button1_Click(object sender, EventArgs e)
            {
                Response.Write("this is a good day!");
            }
        }


     

  • 相关阅读:
    IP和MAC
    ASCII,Unicode 和 UTF-8
    php(PHP Hypertext Preprocessor)随笔1
    css层叠样式表 (Cascading Style Sheets)初识
    ansible部署
    mysql三种备份方式
    nginx反向代理,负载均衡,动静分离,rewrite地址重写介绍
    Maven安装和配置
    jenkins之Tomcat7+jdk1.7+jenkins
    CentOS 7.0如何安装配置iptables和seLinux以及firewalld
  • 原文地址:https://www.cnblogs.com/applesuch5/p/1320150.html
Copyright © 2020-2023  润新知