javascript - 只用 JavaScript 填充一个 div

标签 javascript html css

我想用四种颜色填充不同的 div,只使用 javascript(当然有 HTML 结构),代码如下:

HTML

<div id="content">
    <div id="carre1" class="carre">1</div>
    <div id="carre2" class="carre">2</div>
    <div id="carre3" class="carre">3</div>
    <div id="carre4" class="carre">4</div>
</div>

JS

var colors = {
    count: 4,
    tab : ["red","orange","yellow","green"]}
    ;

假设我想让 div“carre1”变成红色,我该怎么做?

提前致谢!

最佳答案

  for (var i = 0; i < colors.tab.length; i++) {
        document.getElementById("carre" + (i + 1)).style.backgroundColor= colors.tab[i];

关于javascript - 只用 JavaScript 填充一个 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16813783/

相关文章:

javascript - 优化 JS 代码以在悬停时显示某些 Div

javascript - 延迟 javascript 函数并仅显示一次

javascript - Async/Await 函数不等待 console.log 它的响应

Javascript 在第一次完成之前执行第二行代码

html - 使用发布请求确认 onclick 确认对话框

html - 下一个相同父项的 CSS 选择器

javascript - 网站顶部的动画导航背景

CSS:如何定位给定 ID 内的所有元素

css - Blogger - 在我的标题顶部发表评论

javascript - 在没有容器溢出的情况下更改绝对元素的位置