jQueryを使ってEnterキーを押した時の動作を設定する方法について紹介します.

 

jQueryではkeypressで押されたキーを取得できます.

この情報(キーイベント)はフォーカスの当たっていた要素からその親の要素へと順々に渡っていきます.

そのため、ページのどの場所かに関係なくEnterキーを押したことを以下のコードで検知できます.

 

特定の要素(テキストボックスなど)でのみEnterキーの入力を受け付けたい場合は、その要素にのみbindするようにしてください.

 

 

keyevent.whichでキーコードが取得できるので、Enter以外のキー入力を受け付けることもできます.

 

Leave a Reply

Your email address will not be published. Required fields are marked *