2014-01-11 49 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作为变量,这是一个保留变量。 并通过开发人员工具检查确切的错误可能会有所帮助。