zoukankan      html  css  js  c++  java
  • js替换全部,js检查输入的日期是否是一个正确的日期格式

    <script language="javascript">  

    var str = "我爱的人和爱我的人,我爱的人和爱我的人";
    var newstr = str.replace(/(人)/g, "<font color=red>$1</font>");
    document.write(newstr);
    var newstr2 = str.replace(/(人)/g, "Ren");
    document.write(newstr2);

    </script> 

    /// 检查输入的日期是否是一个正确的日期格式:
    /// 支持 yyyy-M-dd、yyyy-MM-dd、yyyy/MM/d、yyyy/MM/dd 、yyyy/M/d 五种输入格式。
    function CheckDate(strInputDate) {
    if (strInputDate =="") return false;
     strInputDate = strInputDate.replace(/-/g, "/");
    var d =new Date(strInputDate);
    if (isNaN(d)) return false; 
    var arr = strInputDate.split("/");
    return ((parseInt(arr[0], 10) == d.getFullYear()) && (parseInt(arr[1], 10) == (d.getMonth() +1)) && (parseInt(arr[2], 10) == d.getDate()));
    }

    ---------------------此函数非常给力--------------------------

    注:不需要额外的函数,可以输入非数字,空格,或者像13月或者00天之类的,都可以判断得出来。非常强大!

  • 相关阅读:
    笔记。------数组
    图片与文字的对齐方式
    clear:both;和overflow:hidden;的应用理解。
    淘宝首页
    错误:编码GBK的不可映射字符
    Java基础之反射
    (一)Servlet简介
    Windows10快捷键
    (二)Maven的安装与环境配置
    (一)Maven简介
  • 原文地址:https://www.cnblogs.com/q149072205/p/3630256.html
Copyright © 2011-2022 走看看