我目前正在學習JavaScript,但我在基礎知識方面很薄弱。我試圖編寫一個函數來改變點擊鏈接時的背景顏色,你能告訴我我做錯了什麼嗎?使用JavaScript進行基本的CSS操作
<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「身體」的背景顏色。
這改變了BGCOLOR整個身體,而不僅僅是身份證「身體」的div。 OP可能想要實現這一個或另一個,只要注意它們是不同的。 – mgiuffrida