この記事では、javascript に関する関連知識を提供します。主に、イベント監視とは何か、イベント監視の設定方法など、イベント監視に関連する問題を次のように整理しています。皆様のお役に立てれば幸いです。
[関連する推奨事項: JavaScript ビデオ チュートリアル 、Web フロントエンド ]
DOM を使用すると、HTML 要素がイベント ;
Event: ユーザーとユーザーの間の対話に反応するように JS コードを作成できます。 Web ページ;例: Web ページをクリックします;
監視: このイベントが発生したことをコンピュータ がいつでも検出できるようにするためです。プログラマが事前に作成したプログラムを実行する;
イベント リスニングを設定するには、主に 2 つの方法があります:onxxx と addEventListener();
最も簡単な方法イベント リスニングのセットアップonxxx プロパティの設定;
oBox.onclick = function () { // 点击盒子时,将执行这里的语句 }
イベントの説明 | |
---|---|
マウスがオブジェクトをシングルクリックしたとき | |
マウスでオブジェクトをダブルクリックしたとき | |
オブジェクト上でマウス ボタンを押したとき | |
When オブジェクト上でマウス ボタンが放されたとき | |
マウス ボタンが移動されたときオブジェクト | #onmouseenter |
onmouseleave | |
onkeydown | |
##onkeyup | |
共通フォームイベント監視 |
ユーザーがフォームのコンテンツを変更したときフィールドは、 | onfocus |
#onblur のときにトリガーされます。 | |
##onsubmit | フォームが送信されたとき |
onreset | フォームリセット時 |
共通ページイベント監視 |
onload | |
---|---|
onunload | ユーザーがページを終了するとき |
イベントの伝播 |
そして、内側から外側へ (バブリングステージ) そして、onxxx は次のように記述されます (DOM)レベル 0)、バブリング段階のみを監視できます
; したがって、addEventListener() メソッドを使用する必要があります (DOM2 レベル);
oBox1.addEventListener('click', function(){ // 这是事件处理函数 }, true) // true表示监听捕获阶段,false表示监听冒泡阶段
以上がJavaScript でのイベント監視について簡単に説明しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。