javascript - 如何更改为空格

标签 javascript jquery

我正在使用 contenteditable div 开发一个简单的富文本编辑器。 现在,我想要的是将   更改为空格。

我发现了这个类似的问题 How to replace   to space?其中解决方案是使用 REGEX 但答案没有提供任何示例代码,我真的不知道如何使用它。

我这里有这段 javascript 代码:

if (e.keyCode == 32) {
    document.execCommand('inserText', false, ' ');
    return false;
}

当用户按下 space 时,一个空格将作为文本插入,但通过检索它,它的值为  

最佳答案

使用带有全局标志的 Regex 的 JavaScript replace 函数:

str.replace(/ /g, ' ');

关于javascript - 如何更改为空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32501581/

相关文章:

javascript - 函数中参数传入出错

jquery - Javascript/Jquery 中的字体很棒

javascript - 检测页面来自后退按钮的方法

javascript - 将字符串 X 添加到字符串 Y 的某个子字符串之后

javascript - 带有无声 ajax 调用的 PayPal 快速结帐安全性

回调中未调用 Javascript 警报

c# - 如何在实际将其发送到服务器之前显示正在上传的图像的预览

javascript - 后台脚本中的setInterval

javascript - 使用 JavaScript 切换 CSS 主题

javascript - 正则表达式并不匹配所有情况