【发布时间】:2021-11-21 18:27:03
【问题描述】:
我尝试了很多东西,但是我不懂任何 JavaScript。代码中的所有 JavaScript 都是从堆栈溢出和其他来源复制的。我唯一知道如何使用的是 HTML,而且我还是很新。 (它可能还包括一些我也不知道的 CSS)
<!--<button id="bigButton" onclick="bigBottlePress()"><img src="Images/BigBottle.png"></button>--> 是个失败的东西,所以请忽略它,哈哈。
<html>
<head>
<meta charset="utf-8">
<title>Bottle Clicker</title>
</head>
<body>
<a href=# onclick="bigBottlePress()"><img src="Images/BigBottle.png" height="500"></a>
<!--<button id="bigButton" onclick="bigBottlePress()"><img src="Images/BigBottle.png"></button>-->
<br>
<br>
<input type="text" id="hydrationLevelDisplay" placeholder="Hydration Level: " disabled style= text-align:center>
<script>
var hydrationLevel = 0
function bigBottlePress() {
var hydrationLevel = hydrationLevel + 1
document.getElementById("hydrationLevelDisplay").value = "Hydration Level: " + hydrationLevel;
document.title = "Hydration Level: " + hydrationLevel;
}
</script>
</body>
</html>
【问题讨论】:
-
删除
var中的var hydrationLevel = hydrationLevel + 1。 -
您声明了两个具有相同名称的变量。去掉
hydrationLevel的第二个声明前面的var -
也可以
hydrationLevel++; -
我没有尝试声明另一个变量。我只是想编辑变量。
标签: javascript html css nan