我目前正在学习 JavaScript,但我的基础知识很薄弱。我正在尝试编写一个在单击链接时更改背景颜色的函数,您能告诉我我做错了什么吗?
<head>
<script type="text/javascript">
function change()
{
var abra = document.getElementbyId("body").style;
abra.background-color = "black";
}
</script>
</head>
<body>
<div id="body" style="background-color: red;">
<a href="#" id="test" onclick="return change()">Test</a>
sdfdsfsdfds
</div>
</body>
编辑:为澄清起见,我试图更改 DIV“主体”的背景颜色。
最佳答案
您要查找的属性是backgroundColor
:
abra.backgroundColor = "black";
通常,Javascript 对 CSS 样式属性使用相应的驼峰命名法。查看list of some properties例如。
关于javascript - 使用 JavaScript 的基本 CSS 操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10560353/