JavaScriptでキーボードイベントを驚くほど簡単に扱える「KeyTypeListener.js」
2007年01月31日-
スポンサード リンク
機能変更、お知らせなど - はてな技術発表会日記 - 1月19日の技術勉強会
タイプされたキーに対するアクションを行う Observer 的なライブラリ
JavaScriptでキーボードイベントを驚くほど簡単に扱える「KeyTypeListener.js」
MochiKit ベースで、次のように簡単に使えます。
addKeybind('a', function(ev) { log('a')});
addKeybind('a', function(ev) { log('a!!');}, $('loglog'));
addKeybind('B', function(ev) { log('B')});
addKeybind('B', function(ev) { log('B!!'); return false;}, $('loglog'));
addKeybind('ctrl-x', function(ev) { log('!!!!!!!!!')});
addKeybind('ctrl-alt-o', function() { log('????????') });
cancelKeybind($('cancel'));
var cfunc = addKeybind('c', function(ev) { log('c')});
var cfunc2 = addKeybind('c', function(ev) { log('c2')});
removeKeybind('c', cfunc);
aキーやbキー、ctrl+x、ctrl-alt-o 等も上記のようにして簡単にイベント実装することが可能です。
( function の中にキーが押されたときの処理を書いてます )
これは便利ですね。
関連エントリ
スポンサード リンク
Advertisements
SITE PROFILE
最新のブログ記事(新着順)
- 2012年2月10日 管理人のブックマーク
- ブラウザ上でPDFを表示するJSライブラリ「PDF.js」
- 次世代の検索フォームを作成するjQuery&CSS3サンプル
- 2012年2月9日 管理人のブックマーク
- faviconを書き換えてfacebookの通知っぽくしてくれるfaviconアラート実装ライブラリ「Tinycon」
- ページめくりを実現するためのjQueryプラグイン集
- 2012年2月8日 管理人のブックマーク
- HTMLをアップするとCSSのスケルトンを自動生成してくれる「bearcss」
- HTML5で綺麗でインタラクティブなグラフが描けるライブラリ「Flotr2」
- 2012年2月7日 管理人のブックマーク
- 過去のエントリ



















間違いの指摘をしていただける方はメール、あるいはTwitterでお願いします(クリック)




