プロが教える店舗&オフィスのセキュリティ対策術

javascriptによるランダム画像表示のリンク指定について教えて頂きたく投稿しました。
以下のサイトを参考に作成したのですが、
http://www.geocities.jp/sii_side/chie/20090308/
画像に任意のリンクを貼りたいと思っているのですが、なかなかうまくいきません(泣)
よろしくご教授ください

A 回答 (2件)

どううまくいかないの?


考え方は同じよ。

imgタグのsrc属性を設定するように
aタグのhref属性を設定してあげるだけよ。
    • good
    • 0

//画像のURL


var img = [
'a.jpg', 'b.jpg', 'c.jpg', 'd.jpg',
'e.jpg', 'f.jpg', 'g.jpg', 'h.jpg'
];
var inum = img.length;

//任意のuri
var uriList = [
'a.html', 'b.html', 'c.html', 'd.html',
'e.html', 'f.html', 'g.html', 'h.html'
];
/**************************/

var rImg = new Image();
rImg.src = img[result[k]];
rImg.alt = alt[result[k]];

var a = document.createElement('a'); //a要素生成
a.href = uriList[result[k]]; //href属性値の設定
a.appendChild(rImg); //img要素追加
var cell1 = row.insertCell(0);
cell1.appendChild(a); //a要素追加

var text = document.createTextNode(str[result[k]]);

こんな感じでしょうか。
    • good
    • 0
この回答へのお礼

お丁寧に解答いただきまして有難うございました。
大変助かりました

お礼日時:2010/02/03 15:42

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