根据一个数组,在页面加载时循环生成相似的元素

<li>                <a href="http://reference.XXX.xin/">                    <img  alt="XXX" src="images/gitbook.png" />                </a>                <p>                    <span>XXX</span>                    <a href="http://reference.XXX.xin/"></a>                </p></li>

js文件中写法

window.onload = function (){    var focus_Box=document.getElementById("ul");    var projectList=[    {        address:'http://www.xiexianbo.xin/',        title:'移动互联网实验室前端网站',        picName:'images/xiexianbo.jpg',//静态图片路径    },    {        address:'http://reference.xiexianbo.xin/',        title:'前端知识库',        picName:'images/gitbook.png',    },    {        address:'http://120.79.79.93:9005/user/login',        title:'四川省教育综合改革试点项目管理系统',        picName:'images/Education.jpg',    },    ];           var content = "";        for (var i = 0; i < projectList.length; i++) {            content += "<li>";            content += "<a href=  \""+projectList[i].address+"\"  target= \"view_window\" >";             content += "<img src=\""+projectList[i].picName+"\" alt=\""+projectList[i].title+"\">";            content += "</a>";            content += "<p>";            content += "<span  innerText=\""+projectList[i].title+"\">";            content += "<a href=  \""+projectList[i].address+"\" </a>";            content += "</p>";            content += "</li>";        }    focus_Box.innerHTML=content;        new ZoomPic("focus_Box");    };

body中的写法

<body>    <div id="focus_Box">        <ul id='ul'>        </ul>    </div></body>