我的 html 页面显示了一个按钮,该按钮在单击时调用一个函数。我通过在单击时显示一条消息来检查该按钮是否正常工作,并且它工作正常。我创建了这个函数来更改全局变量,但是当我单击 html 页面上的另一个按钮以显示变量的值时,变量没有更改为我使用函数设置的值。有人可以在下面的代码中找到问题吗?
var a = 5;
var b = 16;
var c = 27;
function reset(){
a = 0;
b = 0;
c = 0;
}
我调用该函数的html代码:
<!DOCTYPE HTML>
<html>
<center>
<script type="text/javascript" src="game.js" > </script>
<form>
<input type="button" value="Reset Variables" style="width:250px;height:50px" onclick="reset()" >
</form>
</html>
显示变量的 Javascript 代码:
function display(){
document.write("A is equal to " + a + "<br/>");
document.write("B is equal to " + b + "<br/>");
document.write("C is equal to " + c );
}
Html 显示变量
<!DOCTYPE HTML>
<html>
<center>
<script type="text/javascript" src="game.js" > </script>
<form>
<input type="button" value="Show Variables" style="width:250px;height:50px" onclick="display()" >
</form>
</html>