警报显示每个更改事件,但是if
条件不起作用。如何解决?
这是我的代码。
$("input").change(function() {
var date = document.getElementById('<%= txtRegisteredDate.ClientID%>').value;
var todaydates = new Date().format('dd/MM/yyyy');
if (date > todaydates) {
alert('date is greater than today date');
}
})
答案 0 :(得分:0)
尝试在比较之前将日期变量转换为对象。
例如:
var date = document.getElementById('<%= txtRegisteredDate.ClientID%>').value;
var todaydates = new Date();
if((new Date(date) > todaydates))
{
alert('date is greater than today date');
}