• JavaScript Function...


    3,000,000 => 3000000
    function ParseNumber(str)
    {
        aNumStr 
    = str.replace(/,/g, "");

        ret 
    = parseInt(aNumStr, 10);

        
    if (isNaN(ret)) return 0;

        
    return ret;
    }

    2006/01/24 =>20060124
    function IsDateFormat(str)
    {
        
    if (str == ""return true

        
    if (str.length != 8 && str.length != 10)  return false;
        
        str 
    = str.replace(/\//g, "");
        
        
    if (str.length != 8return false;

        year 
    = str.substring(04);
        month 
    = str.substring(46- 1;
        date 
    = str.substring(68);

        aDate 
    = new Date(year, month, date);

        
    if (isNaN(aDate)) return false;
        
    if (aDate.getFullYear() != year) return false;
        
    if (aDate.getMonth() != month) return false;
        
    if (aDate.getDate() != date) return false;

        
    return true;
    }

    Enter => Tab
    function Enter() 
    {
        
    if(event.keyCode == 13)
        {
            event.keyCode 
    = 9;
        }
    }

    LeftTrim
    function LTrim(str)
    {
        
    var whitespace = new String(" \t\n\r");
        
    var s = new String(str);
        
    if (whitespace.indexOf(s.charAt(0)) != -1)
        {
            
    var j=0, i = s.length;
            
    while (j < i && whitespace.indexOf(s.charAt(j)) != -1)
            {

                j
    ++;

            }
            s 
    = s.substring(j, i);
        }

        
    return s;
    }

    RightTrim
    function RTrim(str)
    {
        
    var whitespace = new String(" \t\n\r");
        
    var s = new String(str);
        
    if (whitespace.indexOf(s.charAt(s.length-1)) != -1)
        {

            
    var i = s.length - 1;
            
    while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1)
            {
                i
    --;
            }

            s 
    = s.substring(0, i+1);
        }

        
    return s;
    }

    AllTrim
    function Trim(str)
    {
        
    if(str.length != 0)
        {
            
    return RTrim(LTrim(str));
        }
        
    return str;
    }
  • 相关阅读:
    常量
    html5+css3 background-clip 技巧
    AJAX小结
    使用jquery来完成AJAX操作
    linux命令 cp 递归复制 带权限复制
    html标记语言 --超链接
    html标记语言 --图像标记
    html标记语言 --文本标记
    [转]linux如何修改文件或目录的权限(chmod)
    html标记语言 --格式标记
  • 原文地址:https://www.cnblogs.com/publicbill/p/320415.html
Copyright © 2020-2023  润新知