Javascript 更改变量“cookies”的值
我想做一个饼干点击器克隆 因此,当按下cookie时,我希望“cookies”的值加1 0变为1,1变为2,依此类推 我试过使用这些代码,但没用 index.html:Javascript 更改变量“cookies”的值,javascript,html,Javascript,Html,我想做一个饼干点击器克隆 因此,当按下cookie时,我希望“cookies”的值加1 0变为1,1变为2,依此类推 我试过使用这些代码,但没用 index.html: <body> <center> <p id="cookie" style="font-size=72"></p> <p> <button onclick="cookieclick()" type="b
<body>
<center>
<p id="cookie" style="font-size=72"></p>
<p>
<button onclick="cookieclick()" type="button">
<img src="Chocochip_Cookie_512.png" />
</button
</p>
</center>
<script src="cookies.js"></script>
</body>
cookies.js:
var cookies = 0;
document.getElementById("cookie").innerHTML = "Cookies:<br>" + cookies;
function cookieclick() {
cookies + 1;
}
有人能指出我做错了什么吗?两个问题:
您必须在单击元素时更新innerHTML。
您必须将cookies+1的值重新分配给cookies
代码
您没有将值存储回变量中
cookie = cookies + 1;
而且font size=72,CSS不是这样工作的。还有@Derek中缺少的>朕會功夫 这是真的,只是与问题无关。另外,当点击p标签时,他们没有重写HTML。投票可能是不必要的,他们的问题可能很简单,但OP解释了问题所在并发布了代码。
cookie = cookies + 1;