La corrección ortográfica de HTML en div contenteditable no funciona después del intervalo
En mi div contenteditable, tengo elspellcheck
atributo establecido entrue
. Los "garabatos rojos" funcionan antes (y en) cualquier intervalo que esté presente, pero no después. En el siguiente HTML:
<div contenteditable="true" id="input" class="input" spellcheck="true">
misssspellelellled
<span class="test-span">
imaspan!
</span>
alsomisspelleelled
</div>
La primera palabra (misssspellelellled
) y el texto en el lapso (imaspan!
) aparecen mal escritas, pero la palabra después del lapso (alsomisspelleelled
) no. Vea la siguiente captura de pantalla:
¿Alguna idea sobre cómo solucionar esto? Este error puede ser específico de Chrome.
Un ejemplo vivo se puede encontrar aquí:http://codepen.io/kauffecup/pen/AnBIK (Es posible que deba enfocar y difuminar la división para que aparezcan "garabatos rojos").