js のイベントイベントとは何ですか?イベントは、コンピューターの入力デバイスとページ間のやり取りに対する応答であり、これをイベントと呼びます。 イベントタイプ
一般的なイベント
イベント登録イベント登録(バインディング)とは何ですか?
動的登録の基本的な手順: 1. タグオブジェクトを取得する 静的および動的登録の例onload 読み込み完了イベント静的バインディング:<!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <title>静的登録</title> <script type="text/javascript"> // onload イベントメソッド関数 onloadFun() { alert('onload イベント、すべてのコードを静的に登録します'); } </スクリプト> </head> <!--onload イベントを静的に登録します。onload イベントは、ブラウザがページを解析した後に自動的にトリガーされるイベントです。body タグの属性は、この属性を通じて登録されます --> <body content="onloadFun();"> </本文> </html> 動的バインディング:window.onload(){} メソッドを介して中括弧内のメソッドを呼び出す書き込み方法を修正しました。 <!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <title>動的登録</title> <script type="text/javascript"> // onload イベントの動的登録。固定の書き方です。window.onload = function() { alert("動的に登録された onload イベント"); } </スクリプト> </head> <本文> </本文> </html> onclick クリックイベントたとえば、この例から 2 つの定義の違いをよりよく理解できます。 onclick 静的バインディング イベント<!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <title>タイトル</title> <script type="text/javascript"> 関数onclickFun() { alert("onclick イベントを静的に登録します"); } </スクリプト> </head> <本文> <!-- ボタンの onclick 属性を通じて onClick イベントを静的に登録します --> <button onclick="onclickFun();">ボタン 1</button> </本文> </html> onclick 動的バインディング イベント<!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <title>タイトル</title> <script type="text/javascript"> window.onload = 関数(){ //getElementById は id 属性を通じてタグ オブジェクトを取得します var btnObj = document.getElementById("btn01"); // 2 タグオブジェクトを介して。イベント名 = function(){} btnObj.onclick = 関数 () { alert("動的に登録された onclick イベント"); } } </スクリプト> </head> <本文> <button id="btn01">ボタン 2</button> </本文> </html> 上記は、JavaScript イベントの概念(静的登録と動的登録の区別)の詳細な説明の詳細な内容です。JavaScript イベントの詳細については、123WORDPRESS.COM の他の関連記事に注目してください。 以下もご興味があるかもしれません:
|
>>: Linuxはiptablesを使用して複数のIPからのサーバーへのアクセスを制限します
Vue プロジェクトの開発プロセスでは、ローカル デバッグの利便性のため、通常、vue.config...
a タグが新しいページを開くかどうか: (1)百度百科事典:ヘッダーが異なる場合は新しいページが開き...
この記事では、SMS送信のカウントダウンを実装するためのJavaScriptの具体的なコードを参考ま...
序文クエリ情報が複数のテーブルから取得される場合、クエリのためにこれらのテーブルを結合する必要があり...
親コンテナの幅は固定されています。子要素が親の幅を均等に分割するには、どのような方法がありますか?コ...
Docker コンテナのタイムゾーンがホストマシンと一致しているかどうかを確認するにはどうすればよい...
1. Dockerの紹介1.1 仮想化1.1.1 仮想化とは何ですか?コンピュータにおける仮想化とは...
この記事では、Linux環境でのmysql5.6.24自動インストールスクリプトコードを参考までに共...
マイクリMyCLI は、自動補完と構文の強調表示を備えた MySQL、MariaDB、および Per...
Harbor は、Docker イメージを保存および配布するためのエンタープライズ レベルのレジスト...
目次1. コンストラクタとプロトタイプ1. コンストラクター2. コンストラクタ問題3. コンストラ...
現象プロジェクトにはネストされたフレックス構造がいくつかあります。 <スタイル> /* ...
ダウンロードダウンロードアドレス: https://redis.io/download /usr/l...
CSS には多くの属性があります。特に複数の値を設定する必要がある属性は、長期間使用しないと忘れられ...
1: アドレス書き換えとアドレス転送の意味を理解する。アドレス書き換えとアドレス転送は異なる...