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