1.document.write是直接将内容写入到页面,但是在写之前如果没有调用document.open, 那么浏览器就会自己去调用document.open,而且每次写完之后我再去关闭浏览器然后再去打开会重新调用该函数,而此时就会导致页面被重写。
2.innerHTML则是DOM元素的一个属性,会精确读取到html的某一个DOM元素。并且可以对此DOM元素来进行更改,当我的innerHTML将内容写入某个DOM元素时,不会导致页面全部重绘
1.document.write是直接将内容写入到页面,但是在写之前如果没有调用document.open, 那么浏览器就会自己去调用document.open,而且每次写完之后我再去关闭浏览器然后再去打开会重新调用该函数,而此时就会导致页面被重写。
2.innerHTML则是DOM元素的一个属性,会精确读取到html的某一个DOM元素。并且可以对此DOM元素来进行更改,当我的innerHTML将内容写入某个DOM元素时,不会导致页面全部重绘