我正在使用 HTML 画布做一个游戏,我在 HTML 页面上放置了一个表单中的几个输入框,用户将在其中输入关卡的密码,以便他可以继续下一个。但问题是,如果输入了正确的密码,我无法弄清楚如何获取输入框的值并让脚本进入关卡,如果密码不正确,则不执行任何操作,因为框中没有任何内容。(脚本在外部 JavaScript 文件中)我尝试了“正常”方式(document.getElementById("...").value
变量中的东西然后根据需要对其进行操作)但显然它不起作用。
下面是 HTML 页面的表单部分,以防万一,但脚本中确实没有任何与它有关的内容。
<form id="passes">
Level 2 password: <input type="text" id="level2pass" /><br />
Level 3 password: <input type="text" id="level3pass" /><br />
Level 4 password: <input type="text" id="level4pass" /><br />
Level 5 password: <input type="text" id="level5pass" /><br />
Bonus level password: <input type="text" id="bonuslevelpass" />
</form>
如果没有任何可行的方法,是否有另一种方法可以将密码集成到游戏中,以便我可以轻松(或不那么容易:D)获取输入的值并在画布中使用它?