js中innerHTML与innerTEXT的用法和区别

innerHTML可获取或设置指定元素标签内的 html内容,从该元素标签的起始位置到终止位置的全部内容(包含html标签)

innerText可获取或设置指定元素标签内的文本值,从该标签开始位置到终止位置的全部内容。(不包含标签)

共同点:

innerHTML和innerText都会把元素内内容替换掉。

不同点:innerHTML包括了标签,而另一个不包含标签

innerHTLM适合W3C标准,innerText适合ie浏览器

你可能感兴趣的:(js中innerHTML与innerTEXT的用法和区别)