javascript - 请教appendChild和innerHTML的问题
天蓬老师
天蓬老师 2017-04-11 12:28:56
0
2
334

innerHTML出来的是一个对象
appendChild直接报错
请问是为什么呢?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

reply all (2)
Peter_Zhu

1、document.body.innerHTML+=ele ----------> document.body.innerHTML+=ele.toString()
2、appendChild的参数必须是一个Node节点。
(https://developer.mozilla.org...)

    大家讲道理

    字符串操作

    当字符串和对象相加时,对象会先.toString(),所以你看到的 [object HTMLParagraphElement] 是ele.toString()的结果。

    参数

    appendChild方法接收的是一个Node对象,即只接受像Element、Text、 Attribute等之类的,而now是一个Date类型。

      Latest Downloads
      More>
      Web Effects
      Website Source Code
      Website Materials
      Front End Template
      About us Disclaimer Sitemap
      php.cn:Public welfare online PHP training,Help PHP learners grow quickly!