2014-01-11 74 views
0
<!DOCTYPE html> 

<head> 
<title>Cookie Clicker</title> 
</head> 

<body> 
<div id="JS"></div> 


<script> 
var cookies = 0; 

function addCookies(){ 
    cookies += 1; 
    getElementById("JS").innerHTML="Cookies: " + cookies; 
} 
getElementById("JS").innerHTML="Cookies: " + cookies; 

</script> 

<button onclick='addCookies()'>Add Cookies</button> 

</body> 

</html> 

addCookies()不起作用。它應該在瀏覽器中說Cookies:變量cookies。有人可以向我解釋嗎?所有它在瀏覽器中顯示的是按鈕。JavaScript不顯示在網頁上?

+3

1.開發人員控制檯。 2.'document.getElementById()' –

+0

謝謝。我看到我犯了什麼小錯誤。對不起,因爲這個簡單的問題,你不得不浪費你的時間。 – ruthless

回答

1

有一個在本地JavaScript沒有getElementById功能。使用document.getElementById方法。

0

使用的document.getElementById()或$( 「#YOUR_ID」)與jQuery

0

不要使用cookies作爲變量,這是一個保留變量。 並通過開發人員工具檢查確切的錯誤可能會有所幫助。