zoukankan      html  css  js  c++  java
  • 表单校验常用原生js库

    1.字符串去除左右空格
    继承形式
    // 除去左右空格
    String.prototype.Trim = function()
    {
    return this.replace(/(^s*)|(s*$)/g, "");
    }
    // 除去左空格
    String.prototype.LTrim = function()
    {
    return this.replace(/(^s*)/g, "");
    }
    // 除去右空格
    String.prototype.RTrim = function()
    {
    return this.replace(/(s*$)/g, "");
    }
    自定义函数形式
    // 除去左空格;
    function ltrim(s){
    return s.replace(/(^s*)/g, "");
    }
    // 除去右空格;
    function rtrim(s){
    return s.replace(/(s*$)/g, "");
    }
    // 除去左右空格;
    function trim(s){
    return s.replace(/(^s*)|(s*$)/g, "");
    }

    // 时间转换
    var d = new Date('Thu May 12 2016 08:00:00 GMT+0800 (中国标准时间)');
    youWant=d.getFullYear() + '-' + (d.getMonth() + 1) + '-' + d.getDate() + ' ' + d.getHours() + ':' + d.getMinutes() + ':' + d.getSeconds();

    // 时间转换小于10加0
    var d = new Date('Fri May 10 2017 03:02:00 GMT+0800 (中国标准时间)');
    var dateTime = d.getFullYear() + '-' + ((d.getMonth() + 1) >= 10 ? (d.getMonth() + 1) : ('0' + (d.getMonth() + 1))) + '-' +
    (d.getDate() >= 10 ? d.getDate() : ('0' + d.getDate())) + ' ' + (d.getHours() >= 10 ? d.getHours() : ('0' + d.getHours())) + ':' + (d.getMinutes() >= 10 ? d.getMinutes() : ('0' + d.getMinutes()))

  • 相关阅读:
    349. Intersection of Two Arrays
    346. Moving Average from Data Stream
    345. Reverse Vowels of a String
    344. Reverse String
    342. Power of Four
    POJ2823 Sliding Window
    《STL源码剖析》笔记
    [jobdu]扑克牌顺子
    [jobdu]第一个只出现一次的字符
    [jobdu]包含min函数的栈
  • 原文地址:https://www.cnblogs.com/victory820/p/6906921.html
Copyright © 2011-2022 走看看