怎么用JS动态更改DIV层的背景色?
4个回答
展开全部
默认是使用了jquery
第一种直接修改:
$("#ID").css({"background-color":"颜色值"});
第二种使用预定义的css:
$("#ID").removeClass("旧颜色class")
$("#ID").addClass("新颜色class")
第一种直接修改:
$("#ID").css({"background-color":"颜色值"});
第二种使用预定义的css:
$("#ID").removeClass("旧颜色class")
$("#ID").addClass("新颜色class")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2017-12-18
展开全部
<html>
<head>
<script language="javascript">
function a(){
document.getElementById("d").style.background="red";
}
</script>
</head>
<body onload="a()">
<div id="d">
</div>
</body>
</html>
<head>
<script language="javascript">
function a(){
document.getElementById("d").style.background="red";
}
</script>
</head>
<body onload="a()">
<div id="d">
</div>
</body>
</html>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-13
展开全部
可以在层上加上onmouseover事件<div onmouseover="javascript:this.style.backgroundColor='#F00'">123</div>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询