Javascript 在不应该的时候删除空格?

标签 javascript dom whitespace innerhtml

我有一个 HTML 文件,其代码类似于以下内容。

<table>
    <tr>
    <td id="MyCell">Hello  World</td>
    </tr>
</table>

我正在使用如下的 javascript 来获取值

document.getElementById(cell2.Element.id).innerText

这将返回文本“Hello World”,hello 和 world 之间只有 1 个空格。我必须保留相同数量的空格,有什么办法可以做到这一点吗?

我试过使用 innerHTML、outerHTML 和类似的项目,但我没有成功。

最佳答案

HTML 对空格不敏感,这意味着您的 DOM 也是如此。将“Hello World”包装在 pre block 中是否可行?

关于Javascript 在不应该的时候删除空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/213845/

相关文章:

java - 当路径包含任何空格时,在 Java ist 中加载文件不起作用,例如%20

Python 检查列表是否只包含空元素或空格

javascript - 当 div 的大小通过 Chrome 中的脚本更改时会触发滚动事件,但 IE9 不会

javascript - 当函数名称是保留字时如何使用 Redux Saga "call"函数以及如何进行链式函数调用?

javascript - 从数组中删除等于零的尾随元素 - 更好的方法

javascript - 如何查找 npm 重复包?

javascript - 从页面中选择所有 'a' 元素?

javascript - 单击子 div 时不会调用父 onclick() 事件

javascript - 如何使用 Javascript 获取已删除的 DOM 元素?

python - Python 中匹配非空格的正则表达式