-1

私は 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) 取得してキャンバスで使用できますか?

4

1 に答える 1