まず、HTML要素のデフォルト動作に変更し、戻り値を使用し
、ボタンを提出し、ハイパーリンク:HTML要素はなど、そのデフォルトの動作のほとんどが含まれています。私たちは、結合事象で偽のリターンを追加することによって、そのデフォルトの動作を防ぐことができます。
試験する</a>のonclick='demo()'> <a
機能デモ(){
コードを実行する必要があり、
偽に戻り;
}
二、DOMイベントリスナーは、
イベントリスナーを設定:
要素オブジェクト.addEventListener(「イベントタイプ」、「ハンドラ」、偽);
イベントリスナーをキャンセル:
要素オブジェクト.removeEventListener(「イベントタイプ」、「ハンドラ」、偽の);
一般的なイベント:
onclickのオブジェクトがトリガされたクリック
をダブルクリックオブジェクトれるondblclickがトリガされ
たオブジェクトにマウスがONMOUSEOUTたときにトリガー
マウス出れるonmousemoveたときにトリガ
トリガのonmouseoverマウスアウト
:キーボードイベントを
トリガしますが、onkeydownをキーボードのキーを押したときに、トリガーを押し続けますがされています
キーを離したときにonkeyupのトリガー
のようなシフトキーの機能を無視し、ボタンれるonkeypressを押して、トリガー文字を生成する
HTMLイベントを:
onloadイベントページが完全にwindowオブジェクトにトリガをロードされた後
のページに完全にアンインストールしてから、ウィンドウオブジェクトがトリガONUNLOADする
ONSELECT選択テキストボックスのときに、1つまたは複数の文字をトリガし
、テキストボックスがフォーカスを失うのonchange、それはコンテンツのトリガーをフォーカスを取得したときに変わったとき
onSubmitをクリックすると、フォームのフォームのトリガーの「送信」ボタン
トリガーは、任意の要素またはウィンドウONFOCUSフォーカスがある
のonblur任意の要素またはトリガーウィンドウがフォーカスを失います