アプリ版:「スタンプのみでお礼する」機能のリリースについて

java練習中の物です。曜日毎に画像とリンクを合わせて変えていきたいのですが画像がうまく表示されません。どなたかわかるかたお願いします。

<script type="text/javascript">
<!--
var jmp = new Array();

var myimg = new Array();


jmp[0] = "http://www.yahoo.co.jp/";
jmp[1] = "http://dailynews.yahoo.co.jp/fc/local/kirishima_ …
jmp[2] = "http://oshiete.goo.ne.jp/qa/5601548.html";
jmp[3] = "http://www.bb-roller.net/king/reason.php?bd=mf_0 …
jmp[4] = "http://javascript.eweb-design.com/0804_ri.html";
jmp[5] = "http://www.yahoo.co.jp/";
jmp[6] = "http://www.livedoor.com/";

myimg[0] = '<img src="img/1.jpg" alt="日曜日">';
myimg[1] = '<img src="img/2.jpg" alt="月曜日">';
myimg[2] = '<img src="img/3.jpg" alt="火曜日">';
myimg[3] = '<img src="img/4.jpg" alt="水曜日">';
myimg[4] = '<img src="img/5.jpg" alt="木曜日">';
myimg[5] = '<img src="img/6.jpg" alt="金曜日">';
myimg[6] = '<img src="img/7.jpg" alt="土曜日">';

var mynow = new Date();
var myweek = mynow.getDay();

document.write("<a href='"+jmp[myweek]+"'><img src="+myimg[myweek]+"></a>");

</script>

A 回答 (1件)

こんにちは。



動作確認したわけじゃないのですが

document.write("<a href='"+jmp[myweek]+"'><img src="+myimg[myweek]+"></a>");
ではなく
document.write("<a href='"+jmp[myweek]+"'>" + myimg[myweek] + "</a>");
じゃないでしょうか。

myimgという配列変数に<img・・・とセットしているので<img src="+myimg[myweek]+">にすると
<img src="<img src="" alt="">">というタグが出力されてしまいます。
    • good
    • 0

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