我已經看過很多問題已經在這裏,我一直沒能找到類似的問題。我試圖給按鈕一個更新變量的功能(具體地說是一個數字,即 - 按鈕按>>0
變成1
),並將它寫到div
的innerHTML
。它在警報中更新,但不會更新innerHTML
。js按鈕沒有更新innerhtml
var example = 0;
var exampleDiv = document.getElementById('exampleDiv');
function buyExample() {
example += 1;
}
exampleDiv.innerHTML = 'You have ' + example + ' examples.';
網頁上顯示的數字是0
你能提供你的HTML代碼? – wahdan
你可能想'exampleDiv.innerHTML = ...'在'buyExample'函數中,但是你還沒有真正地分享足夠的代碼給任何人以確定。 – smarx
您必須提供整個代碼才能確定,但您無法期望該示例僅在您添加了「示例」的情況下更新了Div.innerHTML。最有可能的是,您還必須在buyExample()函數內設置exampleDiv.innerHTML。 –