zoukankan      html  css  js  c++  java
  • 夺命雷公狗---javascript NO:17 默认行为2

    解决兼容性问题

    ① 在public.js中创建prevent函数

    ② 判断浏览器类型

    ③ 编写一下程序代码

    //解决阻止默认行为兼容性问题
    function prevent(event){
        if(window.event){
            //IE模型浏览器
            window.event.returnValue = false;
        }else{
            //w3c
            event.preventDefault();
        }
    }

    ④ 在html页面测试prevent方法

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset=’utf-8′>
    <title></title>
    <script src=’public.js’></script>
    <script>
    window.onload = function(){
    $(‘btnok’).onclick = function(){
    if($(‘username’).value == ”){
    alert(‘用户名不能为空’);
    //IE模型
    //window.event.returnValue = false;
    //w3c模型
    //event.preventDefault();
    prevent(event);
    }
    }
    }
    </script>
    </head>
    <body>
    <form action=”4.html” method=”post”>
    name:<input type=”text” id=”username”>
    <hr/>
    <input type=”submit” id=”btnok” name=”submit” value=’注册’>
    </form>
    </body>
    </html>
  • 相关阅读:
    [poj 1741]Tree 点分治
    [bzoj 3251]树上三角形
    [bzoj 3687]简单题 bitset的运用
    HDU [P5015] 233 Matrix
    POJ 3233
    洛谷 [P3629] 巡逻
    POJ 2728 Desert King
    洛谷 [P2886] 牛继电器Cow Relays
    POJ 1734 Sightseeing trip
    洛谷 [P3008] 道路与航线
  • 原文地址:https://www.cnblogs.com/leigood/p/5031904.html
Copyright © 2011-2022 走看看