您好iam使用以下代码将输入的日期与当前日期进行比较......但它不起作用......
$('#<%=txtOrderDate.ClientID%>').change(function() {
var date = $('#<%=txtOrderDate.ClientID%>').val();
var arrDate = date.split("/");
var today = new Date();
var useDate = new Date(arrDate[2], arrDate[1] - 1, arrDate[0]);
if (useDate > today) {
alert('Please Enter the correctDate');
$('#<%=txtOrderDate.ClientID%>').val('');
}
});
Run Code Online (Sandbox Code Playgroud)
如果有人知道的话请帮帮我......谢谢....
我试图复制你的代码,这适用于我的机器
$('#txtbox').change(function() {
var date = $(this).val();
var arrDate = date.split("/");
var today = new Date();
useDate = new Date(arrDate[2], arrDate[1] -1, arrDate[0]);
if (useDate > today) {
alert('Please Enter the correctDate');
$(this).val('');
}
});
Run Code Online (Sandbox Code Playgroud)
我从useDate中删除了var,并注意到新的Dateparameter是(y,m,d).
| 归档时间: |
|
| 查看次数: |
9945 次 |
| 最近记录: |