Javascript Java脚本不起作用
我正在尝试学习javascript,我找到了一个例子,但我无法让它运行我做错了什么Javascript Java脚本不起作用,javascript,asp.net,Javascript,Asp.net,我正在尝试学习javascript,我找到了一个例子,但我无法让它运行我做错了什么 function CheckForPastDate(sender, args) { selectedDate = sender._selectedDate; var todayDate = new Date(); if (selectedDate.getDateOnly() < todayDate.getDateOnly()) {
function CheckForPastDate(sender, args) {
selectedDate = sender._selectedDate;
var todayDate = new Date();
if (selectedDate.getDateOnly() < todayDate.getDateOnly()) {
sender.selectedDate = todayDate;
sender._textbox.set_Value(sender.selectedDate.format(sender._format));
alert("Wrong date!");
}
}
函数CheckForPastDate(发送方,参数){
selectedDate=发件人。\u selectedDate;
var todayDate=新日期();
if(selectedDate.getDateOnly()
假设代码是用javascript编写的,您在代码中犯了几个错误
日期比较应该是这样的
if(selectedDate.getTime()
而且不能用Javascript格式化日期。
如果需要,可以使用可用的API。
就像我用的那个
sender.\u textbox.value=时刻(sender.selectedDate).格式(sender.\u格式);
请参阅我的示例:您想在何处以及如何运行它?我的意思是从您调用的
CheckForPastDate()
?“我无法运行它”
不是一个很有意义的问题描述。代码以什么方式失败?JavaScript控制台上是否有错误?代码是否没有达到预期效果?当您在调试器中逐步执行代码时,观察到的行为与预期行为在什么程度上不同?您可以共享一个小提琴以获得更多帮助。@Kuzgun Fiddles应该是补充性的。帖子应该包含复制和解释问题所需的所有标记。嗨,我一直在学习本教程。İt在那里工作。我很困惑什么让人困惑?我只是正确地使用了JS。我指出了我在上面突出部分所做的更改