zoukankan      html  css  js  c++  java
  • 脚本整理

    /*
    Function
    Restrict the text box only can input numeric and dot
    */
    function OnlyNum()
    {
    //alert(event.keyCode);
        if (!((event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode >= 96 && event.keyCode <= 105) ||
            event.keyCode == 8 || event.ctrlKey || event.shiftKey || event.altKey || event.keyCode == 229 || (event.keyCode >= 37 && event.keyCode <= 40)
            || event.keyCode == 46 || event.keyCode == 13 || event.keyCode == 9)) {
            event.keyCode = 0;
            event.returnValue = false;
        }
    }

    if (!((event.keyCode >=48 && event.keyCode <= 57) || (event.keyCode >=96 && event.keyCode <= 105) || event.keyCode == 8 || event.ctrlKey || event.shiftKey || event.altKey || event.keyCode == 229 || (event.keyCode >= 37 && event.keyCode <= 40) || event.keyCode == 46)) value = value.replace(/[^\d]/g,'');

    /*
    Function
    Restrict the text box only can input numeric and dot
    */
    function OnlyMoney()
    {
        if(!((event.keyCode >=48 && event.keyCode <= 57) || (event.keyCode >=96 && event.keyCode <= 105) ||
            event.keyCode == 8  || event.keyCode == 110  || event.keyCode == 190
            || event.ctrlKey || event.shiftKey || event.altKey || event.keyCode == 229 || (event.keyCode >= 37 && event.keyCode <= 40)
            || event.keyCode == 46 || event.keyCode == 13 || event.keyCode == 9))
        {
            event.keyCode=0;
            event.returnValue = false;
        }
    }

    if (!((event.keyCode >=48 && event.keyCode <= 57) || (event.keyCode >=96 && event.keyCode <= 105) || event.keyCode == 8  || event.keyCode == 110  || event.keyCode == 190 || event.ctrlKey || event.shiftKey || event.altKey || event.keyCode == 229 || (event.keyCode >= 37 && event.keyCode <= 40) || event.keyCode == 46)) value = value.replace(/[^\d.]/g,'');

    /*
    Function
    Restrict the text box only can input numeric and dot and '-'
    */
    function OnlyMoneyWithNegative()
    {
        if(!((event.keyCode >=48 && event.keyCode <= 57) || (event.keyCode >=96 && event.keyCode <= 105) ||
            event.keyCode == 8  || event.keyCode == 110  || event.keyCode == 190 || event.keyCode == 109 || event.keyCode == 189
            || event.ctrlKey || event.shiftKey || event.altKey || event.keyCode == 229 || (event.keyCode >= 37 && event.keyCode <= 40)
            || event.keyCode == 46 || event.keyCode == 13 || event.keyCode == 9))
        {
            event.keyCode=0;
            event.returnValue = false;
        }
    }

    /*
    Function
    Restrict the text box only can input numeric and dash
    */
    function OnlyDate()
    {
        if(!((event.keyCode >=48 && event.keyCode <= 57) || (event.keyCode >=96 && event.keyCode <= 105) ||
            event.keyCode == 8  || event.keyCode == 109  || event.keyCode == 189 || event.ctrlKey || event.shiftKey ||
            event.altKey || event.keyCode == 229 || (event.keyCode >= 37 && event.keyCode <= 40) || event.keyCode == 46 || event.keyCode == 13 || event.keyCode == 9))
        {
            event.keyCode=0;
            event.returnValue = false;
        }
    }

    /*
    Function
    Restrict the text box only can input numeric and dash
    */
    function OnlyPhone()
    {
        if(!((event.keyCode >=48 && event.keyCode <= 57) || (event.keyCode >=96 && event.keyCode <= 105) ||
            event.keyCode == 8  || event.keyCode == 109  || event.keyCode == 189 || event.ctrlKey || event.shiftKey ||
            event.altKey || event.keyCode == 229 || (event.keyCode >= 37 && event.keyCode <= 40) || event.keyCode == 46 || event.keyCode == 13 || event.keyCode == 9))
        {
            event.keyCode=0;
            event.returnValue = false;
        }
    }

    if (!((event.keyCode >=48 && event.keyCode <= 57) || (event.keyCode >=96 && event.keyCode <= 105) ||
                        event.keyCode == 8  || event.keyCode == 109  || event.keyCode == 189 || event.ctrlKey || event.shiftKey ||
                        event.altKey || event.keyCode == 229 || (event.keyCode >= 37 && event.keyCode <= 40) || event.keyCode == 46)) value = value.replace(/[^\d-]/g,'');

  • 相关阅读:
    华为实习日记——第二十三天
    华为实习日记——第二十二天
    华为实习日记——第二十一天
    华为实习日记——第二十天
    HDU 5102 The K-th Distance(模拟)
    HDU 4113 Construct the Great Wall(插头dp)
    UVALive 4849 String Phone(2-sat、01染色)
    HDU 4859 海岸线(最大流最小割)
    HDU 3879 Base Station(最大权闭合子图)
    POJ 3155 Hard Life(最大密度子图)
  • 原文地址:https://www.cnblogs.com/zhangsongshan/p/3056113.html
Copyright © 2011-2022 走看看