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天之类的,都可以判断得出来。非常强大!

  • 相关阅读:
    Picasso的使用
    利用APT实现Android编译时注解
    Android新增的注解
    Android 最早使用的简单的网络请求
    Java中的Type
    Android IntentService
    Android view状态保存
    Android ANR
    Android 文字垂直居中
    Activity Fragment转场动画
  • 原文地址:https://www.cnblogs.com/q149072205/p/3630256.html
Copyright © 2011-2022 走看看