向页面添加元素

164 阅读1分钟
方法一: innerHTML
  • 只能通过字符串添加
  • 会替换原节点下面的内容
  • 会触发原DOM节点下所有内容的重排
  • 如果是获取,获取的是纯字符串,不能获取内部元素的属性
方法二: appendChild
  • 只能通过元素节点添加
  • 只会触发部分重排
  • 添加到的是dom对象,返回的也是dom对象,可以通过dom对象访问获取元素的各种属性