javascript - 如何在元素的文本中动态添加空格?

标签 javascript html dom

我想在 DOM 元素中插入空格。

例如,我想改变这个

<a></a>

对此

<a> </a>

如果我手动添加&nbsp到 DOM 元素,然后它呈现 &nbsp作为空白。但是当我想动态添加它时,我使用 innerText ,

 a_element.innertText = "&nbsp"

因此它不会转换 &nbsp空白并将其呈现为文本 ( <a>&nbsp</a> )。我该如何解决这个问题?

最佳答案

当您需要编辑该特定链接的 HTML 时,请使用 .innerHTML

a_element.innerHTML = "&nbsp;"

关于javascript - 如何在元素的文本中动态添加空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14302823/

相关文章:

javascript - Plotly.js 时间序列图表上的渐变颜色

javascript - 动态渲染 onclick document.location

javascript - 在标题中显示 JSON 的属性 (angularjs)

javascript - html5,什么是isContentEditable?

javascript - 在元素的父元素之后插入

javascript - Jquery信息图

Javascript 函数在一个页面上运行,但在包含在主页上时不起作用

javascript - 在 HTML h1 标签之前处理 JavaScript

javascript - 以编程方式更改类名

javascript - 将对象转换为数组 (javascript)