電子書籍の厳選無料作品が豊富!

FC2ブログでランダムに表示される画像の下にコメントを入れたいのですが方法がわかりません。

ブログ初心者です。下記で画像をランダムに表示させることはできました。
http://q.hatena.ne.jp/1182622592を参考)

<SCRIPT language="JavaScript">
<!--
// ランダムに画像を表示する
img = new Array();
img[0] = "http://blog57.fc2.com/a/adobeurawaza/file/aboutl …
img[1] = "http://blog57.fc2.com/a/adobeurawaza/file/barlog …
img[2] = "http://blog57.fc2.com/a/adobeurawaza/file/column …
img[3] = "http://blog57.fc2.com/a/adobeurawaza/file/linklo …
img[4] = "http://blog57.fc2.com/a/adobeurawaza/file/tecniq …
n = Math.floor(Math.random()*img.length);
document.write("<img src='"+img[n]+"' alt='・'>");
//-->
</SCRIPT>


各画像の下にその画像についてのコメントを入れたいのですがどのようにしたらよいのか
わかりません。

どうぞよろしくお願いします。

A 回答 (1件)

2次元配列にします。



<body>
<script type="text/javascript">
<!--
var img = [
["http://blog57.fc2.com/a/adobeurawaza/file/aboutl …画像1の説明文"],
["http://blog57.fc2.com/a/adobeurawaza/file/barlog …画像2の説明文"],
["http://blog57.fc2.com/a/adobeurawaza/file/column …画像3の説明文"],
["http://blog57.fc2.com/a/adobeurawaza/file/linklo …画像4の説明文"],
["http://blog57.fc2.com/a/adobeurawaza/file/tecniq …画像5の説明文"]
];
var n = Math.floor(Math.random()*img.length);
var str = "<p><img src='"+img[n][0]+"' alt='・'><\/p>";
str += "<p>" + img[n][1] + "<\/p>";
document.write( str );
//-->
</script>
</body>
</html>
    • good
    • 0
この回答へのお礼

ありがとうございました。
思っていた通りのことができました。

お礼日時:2010/10/21 19:56

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!