为何点击按钮后输出许多undefined?代码如下:
无标题文档 html
php
javascript
jquery
java
清除节点内容 |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|
因为div和h1,h1和h1之间还有空白文本结点,即换行字符,也是content的子结点,所以出现undefined
这样写js也可以 |
|
|
|
|
因为 id 为 content 的 div 中不止有元素节点,还有文本节点,就是每个h1标签前的空格和其后的回车,这些文本节点的innerHTML自然是undefined,文本节点应该没有innerHTML属性。 |
|
|
|
|