授業で数当てゲームを作ろうとしています。コンピューターが乱数を生成し、プレイヤーはそれを推測するチャンスを 5 回与えられます。課題のすべての要件を完了しましたが、ボタンだけでなく、(キーボードの) Return/Enter キーを押して推測を受け入れるようにゲームを変更したいと考えています。私はStackexchangeを見てきました(特に、テキストボックスのEnterキーでJavaScriptを使用してボタンクリックをトリガーします)が、機能しません。JQuery を使用したくありません。任意の提案をいただければ幸いです。
これが私のコードです:
<head>
<script type = "text/javascript" src = "Guessing6.js"></script>
</head>
<body>
<form action="Guessing6.js" method="get">Enter a number between 1 and 100: <br />
<input type="text" name="inputbox" onkeydown="if(event.keyCode==13) document.getElementById('mybutton').click()"/>
<input type="button" id="mybutton" value="Guess" onClick="testResults(this.form)">
</form><br />
</body>
そして関連する js:
function testResults (form) {
var TestVar = form.inputbox.value;