参考错误:设置变量未定义JavaScript

时间:2017-03-16 13:31:23

标签: javascript oop

我这里有问题。我找不到任何有用的信息,所以我在这里发帖。

我的代码:

function dateVerifier (submitButton, dateElement) {
    this.submitButton = $(submitButton);
    this.dateElement = $(dateElement);
    var self = this;

    this.validateDateBeforeToday = function() {
    var todaysDate = new Date();
    var inputDate = new Date(self.dateElement.val());
    return inputDate.getTime() < todaysDate.getTime();
}
    this.validateDateFormat = function() {
    var dateFormat = self.dateElement.val();
      return !dateFormat;
}

我的代码以某种方式不读这一行:

var dateFormat = self.dateElement.val();

它不会向控制台输出任何错误,但是我通过在控制台内输入变量名来检查它,并且它说它未定义。有人能告诉我我做错了什么吗?感谢您的帮助

0 个答案:

没有答案