Я хочу правильно отформатировать дату, но при попытке получить сообщение об ошибке.
Мой код:
var dateText = document.getElementById("text");
var dateDiv = document.createElement("div");
dateDiv.id = "tid";
dateDiv.innerHTML = MessageBoard.messages[messageID].getDateText();
text.appendChild(dateDiv);
И в другомФайл .js:
this.getDate = function() {
return date;
};
this.setDate = function(_date) {
date = _date;
};
/.../
Message.prototype.getDateText = function() {
return this.message.getDate().toLocaleTimeString();
};
Но я получил сообщение об ошибке: «Uncaught TypeError: Невозможно вызвать метод getDate из undefined»
Для получения даты простоgetDate работает отлично.