Javascript DOM 造型

Javascript DOM styling

我想到达我的列表的父节点(使用 id 选择器)并使用普通 javascript 添加背景颜色。这是我的代码,但不起作用。

    var listParentNode;
    listParentNode = getElementById("list2").parentNode;
    listParentNode.style.backgroundColor = "#deff00"; 

知道它为什么不起作用以及我该如何解决它吗?谢谢

getElementById 是文档的一个函数。

var listParentNode = document.getElementById("list2").parentNode;

var listParentNode;
listParentNode = document.getElementById("list2").parentNode;
listParentNode.style.backgroundColor = "#deff00"; 
<div>parent div
  <div id="list2">inside div</div>
</div>

你应该使用 document.getElementById