为什么contenteditable div插入一个“。”在多个空格的第一个标签之前?

时间:2018-11-01 17:38:51

标签: html contenteditable

我没有一个内容可编辑的div,请注意,如果我输入多个空格,则会出现句号(句点)。

因此,例如,我键入“ test”,后跟两个空格,最后在DOM中输入:

<div contenteditable="true">test .&nbsp;</div>

如何保留多个空格的空白而不能获得“。”。插入第一个&nbsp;之前?

更新

我看到,如果我缓慢输入空格,则不会出现“。”被添加了,那么必须是基于时间的原因才能使内容可编辑的功能在后台运行?

1 个答案:

答案 0 :(得分:0)

我没有这种行为。在this fiddle中,快速键入两个空格不会产生句点。在我看来,这听起来像是操作系统功能或浏览器扩展。如果您正在移动设备上进行测试,则多个移动键盘将以这种方式运行,输入两个空格以获取句点和空格。在其他用户代理或设备上尝试一下,您将看到它是否已本地化。

kubectl get --raw "/" | jq