求问js大神、怎么在对象成员里创建个for循环、求个格式 对象里的成员、是个函数for循环、求怎么写出来

写来写去都不行
$(function(){
var warp = [
'<div id="warp">',
'return function div(){for(var a=1;a<=12;a++){document.write('<div id="div"></div>');}}',
'</div>'].join('');
$(warp).fadeIn().appendTo('body');
})

(function()
{
document.write("<div id='warp'></div>");
var warp = [];
for (var i = 0; i < 13; i++)
{
warp.push("<div id='div'></div>");
}
document.getElementById("warp").innerHTML = warp.join("");
})()

纯原生js编写,执行后结果如下:


追问

谢谢大神、
如果我想把输出的div以div1div2命名id那i应该怎么+格式、T T谢谢

追答

加序号就行了,代码如下:

(function()
{
    document.write("<div id='warp'></div>");
    var warp = [];
    for (var i = 0; i < 13; i++)
    {
        warp.push("<div id='div" + (i + 1) + "'></div>");
    }
    document.getElementById("warp").innerHTML = warp.join("");
})()

执行结果如下:

温馨提示:答案为网友推荐,仅供参考
相似回答