JavaScript イベント:
よく使用されるイベント:
イベントアクションバインディングイベント 方法 1 : タグ内のイベント属性を通じてバインドします。 <本文> <img id="img" src="upload/2022/web/u=1582373193,2567665585&fm=26&gp=0.jpg"> <br/> <button id="up" onclick="up()">前へ</button> <button id="down" onclick="down()">次へ</button> </本文> <スクリプト> // 最初の関数を表示する up() { img = document.getElementById("img"); とします。 属性設定("src", "upload/2022/web/u=1582373193,2567665585&fm=26&gp=0.jpg") } // 2番目の画像を表示する function down() { img = document.getElementById("img"); とします。 img.setAttribute("src", "https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fpic4.58cdn.com.cn%2Fp1%2Fbig%2Fn_v26f22be8b05a74c42b8f9dfb859480186.jpg%3Fw%3D425%26h%3D320&refer=http%3A%2F%2Fpic4.58cdn.com.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1618451421&t=0310ddbd6f7cd840299b10dd314572c8") } </スクリプト> 方法 2 : DOM 要素属性を介してバインドする。 <本文> <img id="img" src="upload/2022/web/u=1582373193,2567665585&fm=26&gp=0.jpg"> <br/> <button id="up">前へ</button> <button id="down">次へ</button> </本文> <スクリプト> // 最初の関数を表示する up() { img = document.getElementById("img"); とします。 属性設定("src", "upload/2022/web/u=1582373193,2567665585&fm=26&gp=0.jpg") } s = document.getElementById("up"); とします。 s.onclick = 上; // 2番目の画像を表示する function down() { img = document.getElementById("img"); とします。 img.setAttribute("src", "https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fpic4.58cdn.com.cn%2Fp1%2Fbig%2Fn_v26f22be8b05a74c42b8f9dfb859480186.jpg%3Fw%3D425%26h%3D320&refer=http%3A%2F%2Fpic4.58cdn.com.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1618451421&t=0310ddbd6f7cd840299b10dd314572c8") } x = document.getElementById("down"); とします。 x.onclick = ダウン; </スクリプト> 要約するこの記事はこれで終わりです。皆さんのお役に立てれば幸いです。また、123WORDPRESS.COM のその他のコンテンツにも注目していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: 入力ボックスのカーソルサイズの表示が一貫していない問題の解決方法
>>: Dockerイメージをパッケージ化し、リモートサーバーにプッシュしてk8sにデプロイする方法
1. 正規表現マッチング大文字と小文字を区別するマッチングの場合 ~ ~*は大文字と小文字を区別しな...
CSS スタイルを使用して表内のフォントを垂直方向に中央揃えする方法は次のとおりです。下図のようなカ...
プロジェクトでは、SQL を使用してデータ分析を実行するために、大量のデータをデータベースにインポー...
JavaScriptコントロールを使用したくない場合は、次の方法を試してください。 Safariブラ...
dockerをインストールすると、通常はdockerユーザーグループが作成されます。ステップ2: 現...
Linux で履歴レコードを表示し、タイムスタンプを追加するためのヒントbashに詳しい人なら、hi...
1. スタイルシートの先頭にコメント ブロックを追加して、スタイルシートの作成日、作成者、タグ、その...
すべてのオーケストレーション ファイルと構成ファイルは、私の Github からアクセスできます。構...
MySQL の機能: MySQL は、スウェーデンの会社 MySQL AB によって開発されたリレー...
最近、H1 については多くの議論が行われていますが (記事のコンテンツ ページ内)、おおよそ 2 つ...
この記事の例では、ジグソーパズルゲームを実装するためのJavaScriptの具体的なコードを参考まで...
CSS 3.0 とビデオを組み合わせて実現したクリエイティブなオープニングをご紹介します。効果は次の...
この記事は主に、Nginx のフォワード プロキシとリバース プロキシ、および負荷分散機能の設定コー...
最初にサーバー上に FTP サーバーをセットアップし始めたとき、接続できないことがわかったので、Fi...
シナリオssh 経由で Ubuntu サーバーに接続するには、xshell ツールを使用する必要があ...