-
innerText主要是设置文本的,用来设置标签内容是没有标签的效果的。
-
innerHTML主要的作用是在标签中设置新的html标签内容,是有标签效果的。
所以说想要设置标签内容,使用innerHtml,想要设置文本内容可以使用innerText或者textContent或者innerHTML,推荐使用innerHTML
用innerText获取标签中的文本内容的时候,如果文本内容里面还有标签,那么文本内容中的标签是获取不到的,而innerHtml可以获取到文本内容中的标签。
ps.类比JQuery中的html()和text()方法记忆