カテゴリー︎: 【JavaScript】
javascriptのお勉強のメモ
さくっと、javascript(オブジェクト)で画像を表示する 2
json記述で画像を指定して、URLを付与する。
for文で画像(URL)の数だけ回して表示する。
画像を押すと指定のURLにとぶ。
altを追加した。
<script>
//json記述
var imgList = [
{ url: 'http://aaa/', img: 'img0.jpg', alt: 'AAA' },
{ url: 'http://bbb/', img: 'img1.jpg', alt: 'BBB' },
{ url: 'http://ccc/', img: 'img2.jpg', alt: 'CCC' },
{ url: 'http://ddd/', img: 'img3.jpg', alt: 'DDD' }
];
var src = imgList.length;
console.log(src);
for (var i = 0; i < src; i++ ){
document.write("<p>");
document.write("<a href='" + imgList[i].url + "'>");
document.write("<img src='" + imgList[i].img + "' alt='" + imgList[i].alt + "'>");
document.write("</a>");
document.write("</p>");
}
</script>
スタイルを調整して、四分割してみた。
<style>
/*div{
width: 10%;
overflow: hidden;
}
p img{
width: 50%;
float: left;
}*/
</style>
<script>
//json記述
var imgList = [
{ url: 'http://aaa/', img: 'img0.jpg', alt: 'AAA' },
{ url: 'http://bbb/', img: 'img1.jpg', alt: 'BBB' },
{ url: 'http://ccc/', img: 'img2.jpg', alt: 'CCC' },
{ url: 'http://ddd/', img: 'img3.jpg', alt: 'DDD' }
];
var src = imgList.length;
console.log(src );
document.write("<div>");
for (var i = 0; i < src; i++ ){
document.write("<p>");
document.write("<a href='" + imgList[i].url + "'>");
document.write("<img src='" + imgList[i].img + "' alt='" + imgList[i].alt + "'>");
document.write("</a>");
document.write("</p>");
}
document.write("</div>");
</script>