改变元素内容 有两种方式 innerText 和 innerHTML
相同点:这两个属性是可读写的,可以获取元素中的内容
区别:
1.innerText 在获取标签中的内容时,会去除空格和换行 非标准的
2. innerText 不识别 html 标签,如果想给插入的文本加入样式,需要使用innerHTML
3.innerHTML 在获取标签中的内容时,会保留空格和换行 W3C标准 识别 html 标签
案例:
var p = document.querySelector(‘p‘);
var p = p.innerHTML=‘<strong>今天是:</strong>123‘;
var p1 = p.innerText=‘<strong>今天是:</strong>123‘;
console.log(p); // 今天是:123
console.log(p1); // <strong>今天是:</strong>123
原文:https://www.cnblogs.com/qtbb/p/11600502.html