js_javascript スキルにおけるキーボード イベントの例の簡単な分析
js
イベント
キーボード
この記事では、js のキーボード イベントを例とともに分析します。皆さんの参考に共有してください。具体的な分析は次のとおりです。
この例の効果:
キーボードの任意のキーを押すと、IE、Chrome、Firefox と互換性のある対応する ASCII コードがポップアップします。
しかし、まだ多くの問題があります:
(1) IE および Chrome では、上、下、左、右などの一部のキーは機能しません。
(2) Firefox の右キーと一重引用符キーはどちらも 39 です。
具体的なコードは次のとおりです:
コードをコピー コードは次のとおりです:
<頭>
<スクリプトタイプ="text/javascript">
window.onload = function(){
var bd = document.getElementsByTagName('body')[0];
bd.onkeypress = function(ev){
ev = ev window.event;//ie は関数パラメータ ev
をサポートしていません alert(ev.keyCode || ev.that);//Firefox は keyCode
をサポートしていません }
}