永发信息网

怎么用javascript的for语句循环输出26个div?

答案:3  悬赏:80  手机版
解决时间 2021-03-23 23:27
  • 提问者网友:原来太熟悉了会陌生
  • 2021-03-23 12:43
怎么用javascript的for语句循环输出26个div?
最佳答案
  • 五星知识达人网友:woshuo
  • 2021-03-23 13:17
1、先用js获取到div的内容
document.getElementById('div').innerHTML;
2、直接赋值给对象
document.getElementById('div').innerHTML="***".
var re="";
for(var i=0;i<26;i++){
re+=''+
''+
''+
'';
}
document.writeln(re);
全部回答
  • 1楼网友:孤独的牧羊人
  • 2021-03-23 14:37
var re="";
for(var i=0;i<26;i++){
re+=''+
      ''+
      ''+
    '
';
}
document.writeln(re);追问请问内容没能打印出来,是什么问题。
function doAdd26Div(){
//创建代码片段
var fragment = document.createDocumentFragment();
for(var i = 0; i < 26; i ++){
//创建div
var ele = document.createElement("div");
for(var j = 0; j < 2 ; j ++){
//创建img
var img = document.createElement("img");
img.src = '#';
//div中添加img
ele.appendChild(img);
}
//代码片段中添加div
fragment.appendChild(ele);
}
//body里添加代码片段,也可以替换诚你需要的element
document.body.appendChild(fragment);
}追问能给一个具体的例子吗? 我连接上一直都没有反应。谢了追答你的html代码这样:


大家都在看
推荐资讯