私は、いくつかのテキストボックスから値を保存し、キーを押した後に値をロードするためのリセットボタンをトリガーするボタンをトリガーするようにJavaScriptを使いたいと思っています。私は、2つのボタンが正しく動作することを知っているが、私はキーを押すトリガーのJavaScriptコードはありません。Javascriptトリガー2ボタンをキープします
例:
document.getElementById("savevalues") .addEventListener("keyup", function(event) { event.preventDefault(); if (event.keyCode == 13) { document.getElementById("reset").click(); } });
との私は、次のHTML持っているとしましょう::
のは、私はこのJavaScriptコードがあるとしましょう
<html>
<body>
<button onclick="savevalues()" id="savevalues">Button 1</button>
<button onclick="reset()" id="reset">Button 2</button>
</body>
</html>
は私が間違って何をやっているの? JavascriptとHTMLコードが必要な場合は、ここに私のgithubプロジェクトへのリンクがあります:https://github.com/jamesestes1711/2048-hacked Javascriptファイルはjsフォルダにあり、game_manager.jsという名前で、keypressコードはファイルの一番下にあります。 HTMLコードはホームフォルダにあり、play.htmlと呼ばれます。私は(リセットしない)と、まだ変更する)(.click変更しようとしている
EDIT
。
'document.getElementById(" restart ")を' restart(); 'またはそれがトリガする関数でクリック();します。 –
あなたはボタンにキーアップイベントリスナーをバインドしています、いつ、いつ呼び出すのですか? – Durga
私はHTMLでリセットを修正しても同じことをしました –