js中根据数组当中有多少个元素,页面中就输出多少个div?
1个回答
展开全部
遍历数组,然后根据数组的每个元素创建标签,最后将新创建的标签添加至页面
如下代码:
// 假设这些div'的父元素就是body
// 假设你是使用纯JavaScript实现
// 假设数组名为myArr
let myArr = [1,2,3,4];
let bd=document.getElementsByTagName('body')[0];
for(i = 0; i < myArr.length; i++){
let d1 = document.createElement("div");
d1.style.border = 'solid red 1px';
d1.innerHTML = "1234";
bd.appendChild(d1);
}
如下代码:
// 假设这些div'的父元素就是body
// 假设你是使用纯JavaScript实现
// 假设数组名为myArr
let myArr = [1,2,3,4];
let bd=document.getElementsByTagName('body')[0];
for(i = 0; i < myArr.length; i++){
let d1 = document.createElement("div");
d1.style.border = 'solid red 1px';
d1.innerHTML = "1234";
bd.appendChild(d1);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询