我将此代码用作我正在制作的游戏的一部分。但是为了找出导致这个错误的原因,我将这段代码放入一个新的 html 文档中。我正在尝试使用此代码:
<html>
<script type="text/javascript">
Difficulty = Normal
function ChangeGameMode()
{
alert (Difficulty + ' game started ');
}
</script>
<button type="button" class="StartButton" onclick="ChangeGameMode()">Start</button>
</html>
当我单击按钮时,我没有收到警报。什么都没发生。
但是,如果我不在警报中使用难度变量 - 即:
alert ('Normal' + ' game started ');
然后,当我将其用于警报时,它确实有效。我完全不知道是什么原因造成的,因此我一直在拔头发。任何帮助,将不胜感激。