先日予告していた、下記コードの要点を解説、まとめました。 キーの押下を確かめる var keyState = []; document.onkeydown = function (e) { keyState[e.keyCode] = true; return true; }; document.onkeyup = function (e) { keyState[e.keyCode] = false; return true; }; 通常、キーが押された時にイベントが呼び出されますが(document.onkeydown = hoge)、あるタイミングで 「今、キーが押されているか」 を確かめるには、この方法が有効です。 キーが押されている間だけ、変数keyState[(キーコード)]がtrueになります。 enchant.jsで文字入力 //入力フォームを作成 var input = ne