2010-12-29 20 views
0

ショートカットキーを持つボタンを 'Alt + r'として使用しました。いくつかの評価に基づいてjavascriptを使用して(jspをリロードせずに)ボタンの値を変更しました。新しい値を持つボタンのアクセスキーを "alt + n"と同じjavascript関数で設定します。ちょうど 'innerHtml'がボタンの値を変更するのに使用されています。ボタンjavascriptを使用したショートカットキーの処理

答えて

1

あなたはaccessKeyプロパティを使用することができます:あなたはそれが以来、しかし、Alt+Nにマッピングされることを保証することはできません

document.getElementById("yourButtonId").accessKey = "n"; 

を。

+0

ああ...アクセスキー。私は質問を間違って読んで恐れています:) +1 –

+0

私は残念ですが、私はああ前に頭を与えなければならなかった..私は上記のステートメントを使用してみましたが、それは仕事をしなかった..ブラウザは、 IE8を使用しています。他の方法をお勧めしますか。 – Joey587

+0

@ user258387、あなたは精巧にできますか?以前のアクセスキー( 'Alt + R')はまだ動作していますか? –

0

altキーを使用するには、使用している技術に応じて、いくつかのイベント(keyup、keydown)を捕捉する必要があります。しかし、これは多くのプラットフォームやブラウザでは非常に信頼性がありません。ここにいくつかの情報があります:http://www.quirksmode.org/js/keys.htmlとここには2種類のテクニックのデモがあります:http://www.cross-browser.com/x/examples/shift_mode.phpがんばろう!

関連する問題