我是 javascript 的初学者:
我需要一个函数来检测用户是否输入日期..并在日期小于今天的日期时提醒他...
HTML :
<input type="date" name="StartDate" id="userdate" required />
我尝试过的 JavaScript(当然没用):
function TDate() {
var UserDate = document.getElementById("userdate").value;
var ToDate = Date.now();
if (UserDate != ToDate) {
alert("The Date must be Bigger or Equal to today date")
return false;
}
return true;}
我创建了一个小提琴
https://jsbin.com/jidogo/edit?html,js,输出 https://jsbin.com/jidogo/edit?html,js,output
<input type="date" name="StartDate" id="userdate" onchange="TDate()" required />
JS
function TDate() {
var UserDate = document.getElementById("userdate").value;
var ToDate = new Date();
if (new Date(UserDate).getTime() <= ToDate.getTime()) {
alert("The Date must be Bigger or Equal to today date");
return false;
}
return true;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)