この記事では、複数の画像を切り替える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を手動でインストールする
Docker の作成Docker Compose は、管理対象コンテナをプロジェクト、サービス、コン...
場合によっては、リモート マシンでいくつかのコマンドを実行する必要があることがあります。これが時々行...
導入HTML は、Web ドキュメントのコンテンツのコンテキスト構造と意味を提供します。HTML 自...
Docker は過去 2 年間で非常に人気が高まっています。開発者はすべてのアプリケーションとソフト...
1. はじめにSelenium を使用して Web サイトからデータをスクレイピングしたいのですが、...
目次1 テストケース2 JS配列重複排除4種類2.1 要素の比較2.1.1 二重層 for ループ比...
ページの公開名: #wrapper - ページの外側の端が全体のレイアウト幅を制御します#conta...
1. 環境: MySQL-5.0.41-win32 Windows XP プロフェッショナル2. テ...
最近、webpackの使い方を学んでいたときに、webpack-replace-loaderの設定正...
効果効果図は以下のとおりです実装のアイデアDivは太陽の長方形の光と影を実現します前の疑似要素は、既...
インターネット上にはMySQL 5.7.17のインストールチュートリアルがほとんどなく不十分なので、...
適用シナリオ:新しい要件の 1 つはアンケート調査を行うことですが、必然的に多くの質問が含まれ、1 ...
この記事では、ボトムクエリ機能を実装するためのVueの具体的なコードを例として紹介します。具体的な内...
サーバー: Ubuntu Server 16.04 LSSクライアント: Ubuntu 16.04 ...
1. 永続的な統計情報の重要性:統計は、MySQL が実行プランを生成するためのガイドとして使用され...