正则将空格替换为 之后html上直接将这个 展示为文本了,并没有替换成空格,这个该怎么改呢?我的代码是:this.preTestSpeedData = this.preTestSpeedData.replace(/\s+/g,' ');
2 回答
慕运维8079593
TA贡献1876条经验 获得超5个赞
<div id='div'></div>
<script>
var text = ' This is a dummy text! '; document.getElementById('div').innerText = text.replace(/ /g, '\u00a0'); </script>用 ' ' 只有设置为 innerHTML 有效,用 '\u00a0' 设置 textContent, innerHTML, innerText都有效
- 2 回答
- 0 关注
- 2248 浏览
添加回答
举报
0/150
提交
取消
