スワップイメージをJavascriptで製作しました。
どうしても 先読みした画像を
指定する方法がわかりません。
このやり方ではできないのでしょうか?
お教えください
よろしくお願いします。
以下作成したコードになります。
function preload() {
var images1 = new Image();
var images2 = new Image();
var images3 = new Image();
images1.src = "ike1.jpg";
images2.src = "ike2.jpg";
images3.src = "ike3.jpg";
}
function over(num){
var a=document.getElementById("img1");
var b=document.getElementById("title1");
var c=document.getElementById("teima1");
switch(num){
case 1:
a.innerHTML = "<img src='ike1.jpg'>";
b.innerHTML = "ああああ";
c.innerHTML = "ああああ";
break;
switch(num){
case 2:
a.innerHTML = "<img src='ike2.jpg'>";
b.innerHTML = "ああああ";
c.innerHTML = "ああああ";
break;
switch(num){
case 3:
a.innerHTML = "<img src='ike3.jpg'>";
b.innerHTML = "ああああ";
c.innerHTML = "ああああ";
break;
}
}
No.1ベストアンサー
- 回答日時:
<html>
<script type="text/javascript">
var images=[];
window.onload = function(){ for(i=0;i<3;i++) {images[i]=new Image();images[i].src='ike'+i+'.jpg';}}
function over(n){
$('a').src=images[i];
$('b').innerHTML='あああ いいい ううう'.split(' ')[n];
$('c').innerHTML='えええ おおお かかか'.split(' ')[n];
}
function $(id){return document.getElementById(id);}
</script>
<body>
<img id="a" src="">/<span id="b"></span>/<span id="c"></span><hr>
<a href="#" id="b1" onMouseover="over(0)">1</a>
<a href="#" id="b2" onMouseover="over(1)">2</a>
<a href="#" id="b3" onMouseover="over(2)">3</a>
</body>
</html>
この回答への補足
早速試してみたところ
どうしても まだ初心者なもので
解決できませんでした。
そこで 画像は画像でスワップイメージ
文字は文字でinnerHTML で
別々に製作して
タグに同時に設定して解決しました。
お騒がせしました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
- JavaScript html5に変えるとスライドショーが消えてしまった。 3 2022/03/26 19:53
- JavaScript 画像の表示位置 3 2022/12/23 08:25
- JavaScript javascriptでテーブルに追加した項目のid追加してローカルストレージを操作したい 5 2023/01/01 15:52
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- JavaScript アップロードファイルの種類によって処理を分岐させたいのですが書き方が分からずアドバイスお願いします 4 2023/06/17 19:12
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- JavaScript 以前の質問だと、どの条件でも配列が表示されてしまいます。 1 2022/07/09 11:40
- Perl RSSにdiv,ul classを付けたいのですがどのようにつけるのかわからないです 2 2022/03/28 01:53
- PHP imageフォルダに、画像をリサイズして保存する時のファイル名を変更したい 1 2023/05/30 11:39
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数のバナーをリロードする度...
-
jQueryでサーバー上のファイル...
-
一定時間ごとにgif画像の切...
-
連続したURLへのwindow.openの...
-
jQueryで画像を重ねる
-
MAX関数を使ってからLEFT JOIN...
-
embed要素のsrc属性の値を変更...
-
javascriptテキストBOX色を元に...
-
onmouseoverの表示切り替えが上...
-
onclickで画面が固まる・・・ら...
-
チェックボックスに入っている...
-
JavaScriptで変更した属性の元...
-
デフォルト非表示にしたい。【t...
-
Gifアニメ、最後のコマに行った...
-
【コーディング】途中から位置...
-
クリックで色変更後に既に変更...
-
removeEventListenerについて
-
テキストエリア内の一部の文字...
-
Slick.jsのオプションrtlについて
-
createElementが一瞬で消えてし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
window.openで値の渡し方を教え...
-
JavaScriptで画面サイズによっ...
-
jQueryでサーバー上のファイル...
-
画像と文字を同時に切り替えたい
-
インラインフレームでのクッキ...
-
setAttributeによる画像の差し替え
-
【jQuery】複数の画像の読み込...
-
JAVAで画像をボタンで切り替え...
-
画像の座標位置取得
-
連番画像「次へ」「前へ」で、...
-
imgのsrcに値を設定するには
-
画像をクリックすると別ウイン...
-
複数のボールの落下、バウンド...
-
連続したURLへのwindow.openの...
-
JavaScriptで画像置換えてクリ...
-
<img src"○.jpg">の○をランダム...
-
スライドショーにフェード効果...
-
jQueryで画像を重ねる
-
クリッカブルマップでリモート...
-
複数のバナーをリロードする度...
おすすめ情報