在html中用js循环渲染出10个div
时间: 2024-09-12 17:01:50 浏览: 38
在html页面中用js与MyReport插件交互
在HTML中使用JavaScript循环渲染出10个`div`元素,可以通过JavaScript的操作DOM的方法来实现。下面是一个简单的示例代码:
```html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>循环渲染div</title>
</head>
<body>
<div id="container"></div>
<script>
// 获取容器元素
const container = document.getElementById('container');
// 定义循环次数
const count = 10;
// 循环创建并插入div
for (let i = 0; i < count; i++) {
// 创建div元素
const div = document.createElement('div');
// 设置div的内容,例如可以设置为当前的循环索引
div.textContent = `这是第 ${i + 1} 个div`;
// 将div添加到容器中
container.appendChild(div);
}
</script>
</body>
</html>
```
上述代码段中,首先通过`document.getElementById`获取了一个ID为`container`的容器元素。接着定义了一个循环,循环次数为10,表示要渲染10个`div`。在每次循环中,使用`document.createElement`创建一个新的`div`元素,然后设置该`div`的文本内容,并通过`appendChild`方法将其添加到`container`容器中。
阅读全文