<ul class="list"> <li></li> <li></li> <li></li> <li></li> </ul>
1 var jp = { 2 "height":"354px", 3 "image":"http://www.wookmark.com/images/thumbs/629761_wookmark.jpg", 4 "title":"Pinterest • The world", 5 "width":"236px" 6 }; 7 var UL = document.getElementsByClassName('list')[0]; 8 var LI = UL.getElementsByTagName('li'); 9 10 for(var i=0;i<LI.length;i++){ 11 var img = document.createElement("img"); 12 function atrbute(a,b){ //会用到两次所以就封装一个函数传入参数进行调用即可 13 img.setAttribute(a,b); 14 } 15 atrbute("src",jp.image);//传参调用 16 atrbute('title',jp.title);//传参调用 17 img.style.width=jp.width; 18 img.style.height=jp.height; 19 LI[i].appendChild(img); 20 }