问答详情
源自:3-4 改变 HTML 样式

请问为什么背景颜色不会改变?点击之后字体颜色变了,背景颜色没有变呀。

<script>

function add(){

var div1=document.getElementById("nb").style.color="blue";

.div1.dackgroungColor="red";

}

</script>

<body>

<div id="nb"  onclick="add()">666666666</div>

</body>

提问者:孤独离人 2018-05-22 10:43

个回答

  • 熬夜zero
    2018-07-13 15:22:11

    .div1.dackgroungColor="red";弱弱的说一句:除了最前面那个点去掉和把dackgroungColor改成backgroudColor外,是不是应该在div1后面加个.style?

  • 夏日送风
    2018-05-22 13:51:59

    背景颜色的属性名写错了,背景颜色是 backgroundColor 而不是 dackgroungColor

  • 慕丝5165990
    2018-05-22 12:02:37

    把.div1.dackgroungColor="red";前面的点去掉

  • 慕婉清2379718
    2018-05-22 12:00:50

    你把.div1.dackgroungColor="red";

    改成div1.backgroundColor="red";试试

  • qq_往事深处少年蓝_1
    2018-05-22 11:59:06

    .div1.dackgroungColor="red";改为.div1.backgroundColor="red";