【发布时间】:2014-02-03 02:39:05
【问题描述】:
在我的 contenteditable div 中,我将 spellcheck 属性设置为 true。 “红色曲线”在存在的任何跨度之前(和之中)工作,但之后不工作。在以下 HTML 中:
<div contenteditable="true" id="input" class="input" spellcheck="true">
misssspellelellled
<span class="test-span">
imaspan!
</span>
alsomisspelleelled
</div>
第一个单词 (misssspellelellled) 和 span 中的文本 (imaspan!) 显示为拼写错误,但 span 后面的单词 (alsomisspelleelled) 不会。请看以下截图:
关于如何解决这个问题的任何想法?这个错误可能是 Chrome 特有的。
可以在此处找到一个实时示例:http://codepen.io/kauffecup/pen/AnBIK(您可能需要聚焦并模糊 div 以显示任何“红色曲线”)。
【问题讨论】:
-
您的示例链接是 404ing。
标签: html contenteditable spell-checking