Javascript 运行代码时显示空白页的浏览器

Javascript 运行代码时显示空白页的浏览器,javascript,html,if-statement,Javascript,Html,If Statement,这可能是一个非常愚蠢的问题,但当我试图在Chrome和IE等浏览器上用Notepad++运行我的代码时,它不会显示出来。我仔细查看了代码,看看是否遗漏了什么,但我似乎不知道遗漏了什么 我最近问了一个关于代码帮助的问题,它得到了修复。当我运行“运行代码片段”时,它是有效的,但当我将代码复制到记事本++时,它不起作用。这是我的密码 <!DOCTYPE HTML> <html> <head> <script type="text/javascript" src

这可能是一个非常愚蠢的问题,但当我试图在Chrome和IE等浏览器上用Notepad++运行我的代码时,它不会显示出来。我仔细查看了代码,看看是否遗漏了什么,但我似乎不知道遗漏了什么

我最近问了一个关于代码帮助的问题,它得到了修复。当我运行“运行代码片段”时,它是有效的,但当我将代码复制到记事本++时,它不起作用。这是我的密码

<!DOCTYPE HTML>
<html>
<head>
<script type="text/javascript" src="gamescript.js">
</head>

<body>
<p id ="door"> Which door do you wish to enter? Door 1 or Door 2? </p>

<input id="myInput" type="text">

<button onclick="myFunction()">Enter</button>

<!---- Question 1 ---->
<p id ="choice1">Behind Door 1 is an empty room. Whilst searching the room for clues, you see a hidden passageway. Do you wish to enter the passageway or continue searching?</p>

<div id="question2">
<input id="myInput2" type="text">

<button onclick="myFunction2()">Enter</button>
</div>


<!---- Boss ---->
<div id="question3">
<h1>Fight the Monster!</h1>

<p id="mspace"></p>

<div id="game">

  <button id="fight">Fight</button>
  <button id="run">Run</button>

</div>
</div>


</body>
</html>

我尝试使用F12开发工具,但没有显示错误。我不知道为什么它不能在记事本上运行。我们将永远感谢您的帮助,非常感谢

我认为您需要添加一个
,这样

<script type="text/javascript" src="gamescript.js" >

变成这样:

<script type="text/javascript" src="gamescript.js" ></script>


Omg,我怎么会错过这个!非常感谢。代码不像在“运行代码片段”上那样工作,但是谢谢你。我把你的代码复制到一个文本文件中,它在浏览器中显示得很好。你还得到一个空白屏幕吗?它现在正在工作,但当我使用F12工具时。它的意思是“UncaughtTypeError:无法读取null的属性'style',但它在堆栈溢出的代码段中工作。我不明白“与怪物搏斗”部分不是wokringOh,我现在明白了。您正在使用a的id,该id为null。您需要做的是在“Enter”按钮上有一个事件,该事件获取文本框的值
<script type="text/javascript" src="gamescript.js" ></script>