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からのサーバーへのアクセスを制限します
準備1. マスターとスレーブのデータベースのバージョンは一致している必要があります2. マスターデー...
背景AWS EC2 を使用するプロジェクトサービスがあります。セキュリティとパフォーマンスを考慮して...
背景トランザクションについて話すとき、誰もがそれに精通している必要があります。MySQL データベー...
この記事では、指定された日付間のカウントダウンを実装するためのVueの具体的なコードを例として紹介し...
一つの要求一般的に、企業には複数のプロジェクトがあります。SVN サーバーを設定した後は、プロジェク...
序文多くの Web アプリケーションは、リレーショナル データベース管理システム (RDBMS) に...
背景要件:ビジネスがどんどん大きくなると、サーバーの数も増え、さまざまなアクセスログ、アプリケーショ...
序文スロー クエリ ログは、MySQL で非常に重要な機能です。MySQL のスロー クエリ ログ機...
この記事の例では、テーブル行データのスクロール効果を実現するためのjQueryの具体的なコードを参考...
効果は非常にシンプルで、次のコードを自分のページにコピーして実行するだけです。コードをコピーコードは...
序文今日は、Prince が Windows で負荷分散に Nginx + Tomcat を使用する...
1 はじめにスレッド技術は 1960 年代にすでに提案されていましたが、マルチスレッドがオペレーティ...
1. asキーワードはアサーションを示すTypescript では、アサーションを表現する方法が 2...
システム管理者は複数のサーバーを同時に管理する場合があり、これらのサーバーは異なる場所に配置されてい...
別のツリー構造があるJavascriptオブジェクトでは、このツリーが本物であると伝えるだけでよいD...