Sprawdzanie pisowni HTML w contenteditable div nie działa po rozpiętości
W moim contenteditable div mamspellcheck
atrybut ustawiony natrue
. „Czerwone zawijasy” działają przed (i w) dowolnym zakresem, który jest obecny, ale nie po. W następującym HTML:
<div contenteditable="true" id="input" class="input" spellcheck="true">
misssspellelellled
<span class="test-span">
imaspan!
</span>
alsomisspelleelled
</div>
Pierwsze słowo (misssspellelellled
) i tekst w zakresie (imaspan!
) pojawiają się jako błędnie napisane, ale słowo po rozpiętości (alsomisspelleelled
) nie. Zobacz następujący zrzut ekranu:
Jakieś pomysły, jak to naprawić? Ten błąd może być specyficzny dla Chrome.
Przykład na żywo można znaleźć tutaj:http://codepen.io/kauffecup/pen/AnBIK (może być konieczne ustawienie ostrości i rozmycie div, aby wyświetlić wszystkie „czerwone zawijasy”).