2012-01-19 2 views
0

日付を正しく書式設定したいが、試してみるとエラーメッセージが表示される。コンストラクタから取得した日付のフォーマット

マイコード:

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(); 
}; 

しかし、私が言うエラーメッセージました:「キャッチされない例外TypeError:「メソッドを呼び出すことはできませんがのgetDate 'of undefined'

getDateだけで日付を取得するには問題ありません。

答えて

0

あなたは確実に伝えるために十分なコードを投稿していなかったので、これは、単なる推測です:

return this.getDate().toLocaleTimeString(); 
関連する問題