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からのサーバーへのアクセスを制限します
Linux に触れたばかりの方には、この内容が役に立つかもしれません。Linux にしばらく触れてい...
Keepalive は Vue プロジェクトでのキャッシュによく使用され、基本的な要件を満たすのに非...
MySQL 8 の公式バージョン 8.0.11 がリリースされました。公式発表によると、MySQL ...
序文MySQL と Navicat をインストールした後、接続時に、ERROR 2059 (HY00...
1.1. ダウンロード:公式ウェブサイトから zip パッケージをダウンロードします。私は 64 ビ...
新しい用途new の機能は、コンストラクターを通じてインスタンス オブジェクトを作成することです。イ...
目次序文列挙可能なプロパティ反復可能なオブジェクトforEachメソッドとmapメソッドチェーン呼び...
1. システムインストールパッケージ yum -y インストール make gcc-c++ cmak...
目次1. 小道具2..同期3.vモデル4.参照5. $emit/v-on 6. $attrs/$li...
次のように、Win10でMysqlの解凍バージョンをインストールします。環境: win10 64ビッ...
CentOS 8をインストールした後、ネットワークを再起動すると次のエラーが表示されますエラーメッセ...
コマンドを実行します: docker run --name centos8 -d centos /b...
序文単一障害点を解決するには、マスター/スレーブ ホット スタンバイ ソリューションを構成する必要が...
1 ユーザーを作成し、ユーザーのルートパスとパスワードを指定します useradd -d /home...
1. setUp関数の最初のパラメータpropsセットアップ(プロパティ、コンテキスト){}最初のパ...