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