【发布时间】:2014-03-29 04:29:43
【问题描述】:
我正在使用 Moment.js 来验证年龄是否超过 18 岁。
我的代码:
function validate(date){
var eighteenYearsAgo = moment().subtract("years", 18);
var birthday = moment(date);
if (!birthday.isValid()) {
return "invalid date";
}
else if (eighteenYearsAgo.isAfter(birthday)) {
return "okay, you're good";
}
else {
return "sorry, no";
}
}
我有意见
<input type="text" name"SocialSecurityNumber">
我如何将此脚本附加到输入,以便在每次有人离开输入字段时验证年龄? (模糊)
【问题讨论】:
-
onblur = "return validate(this.value;"?尽管提前选择输入或表单并使用标准addEventListener连接它可能是更好的方法。 -
嗨@BenjaminGruenbaum,能否请您提供一个工作示例,非常感谢!
标签: javascript jquery html momentjs