我在jsbin中编写了这段代码。这是link。我写了这样的代码:
<div id="container">
<div id="elem" onclick="clone()">
</div></div>
然后我在最后一次之前按了回车。 / div&gt;。代码变成这样:
<div id="container">
<div id="elem" onclick="clone()">
</div>
</div><!-- ONLY THIS LINE WAS CHANGED -->
我在最后一次之前按下回车&lt; / div&gt;,代码不再起作用了!这真让我困惑。怎么会发生这种情况?
答案 0 :(得分:0)
这是Teemu &#39> 回答:
lastChild找到最后一个节点,包括源代码中的空格字符和换行符。 使用lastElementChild仅引用HTML元素。