大神帮忙看一下

来源:9-17 创建文本节点createTextNode

慕哥2132778

2019-07-28 21:36

body.appendChild(element.appendChild(text));为什么不能合在一起写?


写回答 关注

2回答

  • 慕少1205787
    2019-09-06 15:11:12

    看这个问题挺有意思的我就试了一下,我先用var a=element.appendChild(text)获取返回值,再document.write(a);发现返回的是[object HTMLLIElement],也就是说返回的是节点对象,那么理论上是可以合写的。这时我才发现你少写了个document.body。初学时总会用不清参数什么时候加“”引号,什么时候用document.什么时候用  对象.    这不是用来背的,得去理解尝试

  • 阳火锅
    2019-07-29 15:20:06

    每个内置方法都有它的规则,不能这么写是因为解析不了你传的什么东西

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题