首页 > Web开发 > 详细

夺命雷公狗---在js里阻止a标签的跳转和form表单的跳转

时间:2016-06-06 13:55:32      阅读:413      评论:0      收藏:0      [点我收藏+]
<!DOCTYPE HTML>
<html lang="en-US">
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        
        <a href="http://www.baidu.com">百度</a>

        <a href="http://www.qq.com" onclick = "return f1()">腾讯</a>

        <a href="http://www.qq.com" onclick="javascript:return confirm(‘确认要删除吗?‘)">删除</a>

        <form action="http://www.taobao.com" method="post" >
            用户名: <input type="text" name="uesrname" />
            <input type="submit" value="提交" />        
        </form>

        <script type="text/javascript">
            function f1(){
                console.log(‘not‘);
                return false;
            }
            var a = document.getElementsByTagName(‘a‘)[0];
            a.onclick = function(){
                console.log(‘NOT---A‘);
                return false;
            }
            
            
            var forms = document.getElementsByTagName(‘form‘)[0];
        /* W3C浏览器下的 */
        /*
            forms.addEventListener(‘submit‘,function(evt){
                console.log(‘not----form‘);
                evt.preventDefault();
            });
        */
        /* IE浏览器下的 */
            forms.attachEvent(‘onsubmit‘,function(){
                console.log( ‘表单提交了‘ );
                window.event.returnValue = false;
            })
            
        </script>
    </body>
</html>

 

夺命雷公狗---在js里阻止a标签的跳转和form表单的跳转

原文:http://www.cnblogs.com/leigood/p/5563507.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!