我想在一個表頭自動填寫日期,但我得到的是錯誤消息「.innerHTML是不是一個函數」
「.innerHTML是不是一個函數」
我到處尋找,並嘗試把我的代碼放在頁面的頂部和底部,但沒有任何工作。請幫助!
window.onload = function() {
var currentTime = new Date();
var month = currentTime.getMonth() + 1;
var day = currentTime.getDate();
var year = currentTime.getFullYear();
document.getElementById("dated").innerHTML(month + "/" + day + "/" + year);
};
'innerHTML'不是函數;它是一個可以獲取/設置的字符串屬性。 –
當你說你四處張望時,你究竟是什麼意思?我在Google中輸入「JavaScript」和問題標題,然後立即回答。 – 2016-06-21 18:35:17
@AtesGoral是對的。嘗試設置'innerHTML'就像這樣'document.getElementById(「dated」)。innerHTML = month +「/」+ day +「/」+ year;' – Phonolog