この記事では、複数の画像を切り替えるJavaScriptの具体的なコードを参考までに紹介します。具体的な内容は次のとおりです。 画像を循環表示する HTML部分 <本文> <div class="outer"> <p id="情報"></p> <img src="./images/banner1.png" alt="画像" title="画像"> <button id='prev'>前へ</button> <button id='next'>次へ</button> </div> </本文> CSS部分 <スタイル> * { パディング: 0; マージン: 0; } .外側{ 幅: 1000ピクセル; 背景色: #bfa; マージン: 50px 自動; テキスト配置: 中央; パディング: 10px; } 画像 { 幅: 900ピクセル; 表示: ブロック; マージン: 0 自動; } ボタン { マージン: 5px; } </スタイル> JavaScript ここではJavaScript DOMオブジェクトが使用されています <スクリプト> // ドキュメントをロードします。window.onload = function () { //imgタグを取得します。var img = document.getElementsByTagName("img")[0]; //すべての画像のパスを保存する配列を作成します //ここで画像ファイルのパスを設定します var imgArr = ["./images/banner1.png", "./images/banner2.png", "./images/banner3.png", "./images/banner4.png", "./images/banner5.png"]; //画像の初期値を設定します。var index = 0; // ID が info の p タグを取得します。var info = document.getElementById("info"); info.innerHTML = "合計" + imgArr.length + "個数," + "現在は" + (index + 1) + "個数"; // 2つのボタンをバインド // 前 document.getElementById("prev").onclick = function () { 索引 - ; // インデックスが0未満かどうかをチェックする (インデックス<0)の場合{ index = imgArr.length - 1; //ループ(最初の画像 -> 最後の画像) } img.src = imgArr[インデックス]; info.innerHTML = "合計" + imgArr.length + "個数," + "現在は" + (index + 1) + "個数"; }; //次へ document.getElementById("next").onclick = function () { インデックス++; //インデックスが配列の長さ - 1(配列の最大添え字)より大きいかどうかを判断します if (インデックス > imgArr.length - 1) { index = 0; //ループ(最後の画像 -> 最初の画像) } img.src = imgArr[インデックス]; info.innerHTML = "合計" + imgArr.length + "個数," + "現在は" + (index + 1) + "個数"; } }; </スクリプト> プレビュー効果: 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: Ubuntuにmysql5.7.10を手動でインストールする
序文MySQL に関する私の理解に基づくと、パフォーマンスの最適化作業やマスター スレーブ レプリケ...
1つ。 Mysql Binlog フォーマットの紹介 Mysql binlog ログには、State...
故障したストレージ ドライブからデータを救出する場合でも、アーカイブをリモート ストレージにバックア...
序文:テーブルをクリアしたいときは、truncate ステートメントをよく使用します。ほとんどの場合...
昨日 HTML を少し学んだばかりで、JD.com の検索バーを作るのが待ちきれませんでした。 作っ...
序文公式アカウントのQRコードは長押しで認識できることは皆さんご存じですが、ミニプログラムに対する制...
失敗のシナリオMySQL データベースに絵文字表現を挿入するために JDBC を呼び出すと、例外ja...
多くの場合、ホームページを作成するときに、Web ページ ヘッダー属性の設定を無視します。 Web ...
SQL 左結合、右結合、内部結合、自然結合 さまざまな結合の概要SQL には、左結合、右結合、内部結...
多くの場合、画像を表示する<a>タグのスタイルに遭遇しますが、タグ内にテキストがあり、そ...
序文var は ES5 における変数宣言方法です。var で変数を宣言するとループ変数がグローバル変...
一般的に、<td> 要素の colspan 属性はセルの列間操作を実装するために使用され...
1. コマンドの紹介tac (cat の逆順) コマンドは、ファイルの内容を行単位で逆順に出力します...
必要な方はどなたでも参考にしてください。試してみて問題が見つかった場合は、メッセージを残してお知らせ...
この記事の例では、右上隅の時間表示のリアルタイム更新を実現するためのVueの具体的なコードを紹介しま...