阻止默认行为

<body>

    <a href="http://baidu.com" id="a">百度</a>

    <button id="btn">百度一下</button>

    <script>

        /*

            e.preventDefault()

            比如:阻止超链接跳转,阻止右键点击事件

        */

        let a = document.querySelector('#a')

        a.onclick = function(e) {

            // 参数e(event)表示事件对象

            // preventDefault()用于阻止默认行为

            e.preventDefault()

            console.log('哈哈!我是老顾手下的a标签,我被常规了!');

        }

        let btn = document.querySelector('#btn')

        btn.onclick = function(e) {

            location.href = 'http://baidu.com'

        }

        // 右键点击事件

        btn.oncontextmenu = function(e) {

            e.preventDefault()

            console.log('鼠标右键点击事件');

        }

    </script>

</body>

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容