moment 自然月 自然周 前N天日期 & 各种正则校验

moment().format("YYYY-MM-DD HH:mm:ss"); //当前时间

moment().subtract(10, "days").format("YYYY-MM-DD"); //当前时间的前10天时间

moment().subtract(1, "years").format("YYYY-MM-DD"); //当前时间的前1年时间

moment().subtract(3, "months").format("YYYY-MM-DD"); //当前时间的前3个月时间

moment().subtract(1, "weeks").format("YYYY-MM-DD"); //当前时间的前一个星期时间

//自然月

startTime = moment().startOf('week').format('YYYYMMDD');//周初

endTime =moment().endOf('week').format('YYYYMMDD');//周末


//自然周

startTime = moment().startOf('month');//月初

endTime = moment().endOf('month');//月末

 

日历控件value值 不需要format();

 

1、邮箱校验:  

var pattern = /^([A-Za-z0-9_\-\.\u4e00-\u9fa5])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,8})$/;

 

2、手机号码校验

function checkPhone(){ 

if(!(/^1[34578]\d{9}$/.test(phone))){
alert("手机号码有误,请重填");

return false;
} }

3、css禁用鼠标事件:

.disabled {
    pointer-events: none;
    cursor: default;
    opacity: 0.6;
}

 4、改变输入框内提示文字颜色:

::-webkit-input-placeholder { /* WebKit browsers */
    color: #999; }
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #999; }
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #999; }
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #999; }
input:focus::-webkit-input-placeholder{ color:#999; }

 

posted @ 2019-07-26 16:22  潇潇-lucky  阅读(1064)  评论(0编辑  收藏  举报