0
這是asp.net驗證控件的客戶端腳本函數。在javascript中驗證日期
<script type="text/javascript">
function validateDateControl(sender, args) {
var d = new Date(args.Value);
args.IsValid = (Object.prototype.toString.call(d) === "[object Date]");
if (!args.IsValid) {
sender.innerText = "Client: Invalid date";
}
return args.IsValid;
}
</script>
Immediate Window Results:
d
NaN
Object.prototype.toString.call(d) === "[object Date]"
true
爲什麼比較評估真實的嗎?
我不能低估你的問題。請發佈更多詳細信息。對不起:) – AngeloBad 2012-02-16 15:18:05
無效的日期仍然是一個日期對象,它只是無法正確表示。 – 2012-02-16 15:18:52