html时间验证,如果输入当前时间之前的时间则返回错误消息

时间:2016-09-07 03:19:32

标签: javascript html validation time

这是我的html部分 - <input type=time name=DPTime required id=time>

这是时间的java脚本函数

function checkTime(){
                       var check=document.getElementById(time);

                   }

如果给定的输入时间在当前时间之前,我不明白如何访问输入时间变量以便写入checkTime函数以重新显示错误消息!请帮助我一整天都在考虑这个问题,但无法为该功能开发出成功的算法。

1 个答案:

答案 0 :(得分:0)

您可以访问元素的value

document.getElementById('time').value将包含时间值的字符串。然后你可以解析那个时间(我建议使用moment.js)并检查它。

这是一个带有更好示例的codepen

http://codepen.io/kognate/pen/dpoPaB