zoukankan      html  css  js  c++  java
  • 控制 超链接单击事件后,链接失效.

    如题. 想根据单击事件的返回结果,来出来超链接是否失效.

    本来想js直接返回false因该可以. 谁知不行.

    <html>
    <head>
    <script type="text/javascript">
            function checkOrderLock() 
            {
                       
                    return false;                                 
            } 
    </script>
    </head>
    <body>


    <a href="#" onclick="checkOrderLock();window.location.href='http://www.google.com'";>google</a>
    </body>
    </html>

    后 google到 http://www.cnblogs.com/blodfox777/archive/2008/08/27/1277997.html

    改成:

    <html>
    <head>
    <script type="text/javascript">
            function checkOrderLock() 
            {
                       
                    return false;                                 
            } 
    </script>
    </head>
    <body>


    <a href="#" onclick="if(!checkOrderLock()){return false;} window.location.href='http://www.google.com'";>google</a>
    </body>
    </html>


    就可以了. 这个...

    许久之后 是我自己2了,应该是 onclick="return checkOrderLock();"这里return 必不可少,不然不会判断当前是否继续执行。  想想和程序的return是一样的,好好学js:]

  • 相关阅读:
    Linux pmap 工具
    bzoj 1060 贪心
    bzoj 1076 状压DP
    bzoj 1150 贪心
    bzoj 1412 最小割 网络流
    bzoj 3212 线段树
    bzoj 1942 斜率优化DP
    bzoj 1876 高精
    bzoj 1880 最短路
    斜率优化DP讲解
  • 原文地址:https://www.cnblogs.com/dayou123123/p/2313293.html
Copyright © 2011-2022 走看看