zoukankan      html  css  js  c++  java
  • jQuery阻止默认行为

     
    <!DOCTYPE html>
    <html lang="zh-CN">
    <head>
        <meta charset="UTF-8" />
        <title>阻止默认行为</title>
        <script src="http://apps.bdimg.com/libs/jquery/1.9.1/jquery.min.js" type="text/javascript"></script>
        <script type="text/javascript">
            $(function(){
                var $btn = $("#btn");
                $btn.bind('click',function(e){
                    var username = $("#username").val();//获取元素的值
                    if(username == ''){//判断是否为空
                        $("#show").html('<p>用户名不能为空</p>');//提示信息
                        e.preventDefault();//阻止默认行为(表单提交)
                        //如果想同时阻止事件冒泡和阻止元素默认行为,可以在事件函数中返回 false 来代替调用 stopPropagation() 和 preventDefault() 方法。
                        // return false;       //阻止提交按钮的默认行为(提交表单)和事件冒泡
    
                    }
                })
            })
        </script>
    </head>
    <body>
    <form action="test.html">
        用户名:<input type="text" id="username" />
        <input type="submit" value="提交" id="btn" />
    </form>
    <div id="show"></div>
    </body>
    </html>
  • 相关阅读:
    新概念4-27
    胡雪岩06
    新概念4-26
    新概念4-25
    作业01
    day 01 小结
    计算机编程基础
    计算机组成
    markdown文档的编写
    zoj 2674 Strange Limit 欧拉定理应用 (3-E)
  • 原文地址:https://www.cnblogs.com/huanghuali/p/6639060.html
Copyright © 2011-2022 走看看