为什么我的onclick处理程序找不到它的父节点?

mik*_*ike 2 html javascript

为什么下面的onclick处理程序会触发"elem.parentNode不是函数"错误?

<html>
  <head>
   <script type="text/javascript">
     function getParent(elem) {
       var parent = elem.parentNode();
     }
   </script>
  </head>

  <body>
    <div style="border: solid black 2px">
      <span onclick="getParent(this)">hello</span>
    </div>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

Pao*_*ino 6

你的问题是parentNode不是一个函数.尝试删除().