0

我在jsbin中编写了这段代码。这是链接。我写了这样的代码:

<div id="container">
  <div id="elem" onclick="clone()">  
  </div></div>

然后我在最后一个</div>之前按了回车。代码变成了这样:

<div id="container">
  <div id="elem" onclick="clone()">  
  </div>
</div><!-- ONLY THIS LINE WAS CHANGED -->

我在最后一个</div>之前按回车后,代码就不行了!这真的让我很困惑。怎么会这样?

4

1 回答 1

0

这是Teemu回答:

lastChild 查找最后一个节点,包括源代码中的空白字符和换行符。使用 lastElementChild 仅引用 HTML 元素。

于 2015-08-13T14:42:22.507 回答