2017-04-25 9 views
1

私はバニラjsを使ってユーザーがEnterキーを押すと、その時点で機能を発揮する簡単なことを書こうとしています。私は以下のコードをいくつか見つけましたが、機能に名前がないので、機能させる方法がわかりませんでした。Window keyupイベント - ページがアクティブなときにいつでもkeyupを聞くことができますか?

function (event) { 
    if (event.which == 13 || event.keyCode == 13) { 
    alert("Wooohoo"); 
    } 
}; 

私はbodyタグを変更することにより、いくつかの他のソリューションを見たが、私は、SharePointページにこのスクリプトを書いていますように私にはコントロールの上に持っていません。私は、必ずしも選択されていない状態でエンターキーを取得する簡単な方法が必要だと思いますが、私はそれについて多くの情報を見つけることはできません。どんな指導も感謝しています!

答えて

1

次のようなドキュメントのonkeyupイベントにその機能を設定することができます。その関数は、ページ内の任意の時間にkeyupイベントが発生をトリガーする方法

document.onkeyup = function (event) { 
    if (event.which == 13 || event.keyCode == 13) { 
    alert("Wooohoo"); 
    } 
}; 

関連する問題