私は現在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「ボディ」の背景色を変更しようとしていました。