javascript javascript:与Parsley的日期验证
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript javascript:与Parsley的日期验证相关的知识,希望对你有一定的参考价值。
//--- HTML5
/*
<div role="field" class="form-group col-xs-12 col-sm-6">
<label for="DepartureDate" class="control-label">Departure Date *</label>
<input type="date"
id="DepartureDate"
name="DepartureDate"
placeholder="DD/MM/YYYY"
data-parsley-mindate="2017-12-01"
data-parsley-maxdate="2018-01-06"
class="form-control input-md"
required="" value="">
</div>
*/
//---JS Parsley
window.Parsley
.addValidator('mindate', function (value, requirement)
{
// is valid date?
var timestamp = Date.parse(value),
minTs = Date.parse(requirement);
return isNaN(timestamp) ? false : timestamp > minTs;
}, 32)
.addValidator('maxdate', function (value, requirement)
{
// is valid date?
var timestamp = Date.parse(value),
minTs = Date.parse(requirement);
return isNaN(timestamp) ? false : timestamp < minTs;
}, 32)
.addMessage('en', 'mindate', 'This date should be greather than %s')
.addMessage('en', 'maxdate', 'This date should be less than %s');
以上是关于javascript javascript:与Parsley的日期验证的主要内容,如果未能解决你的问题,请参考以下文章
开发工具控制台中的 javascript 可以下载/保存文件,还是沙盒化?
Javascript时钟
JavaScript-Runoob-JS函数:JavaScript 函数参数
javascript计算两个时间差
Javascript - 链多个获取承诺
Javascript/Jquery-如何检查函数是不是返回任何值?