Есть ли способ (кроме библиотеки Rangy) изменить contentEditable Div InnerHTML на лету, как при keyup, без потери положения курсора / потери фокуса? Я хотел бы использовать чистый код JavaScript, настолько простой, насколько это возможно.
например:
<div id="divId" contentEditable="true" onkeyup="change(this)"></div>
тогда javascript:
function change(element)
{
element.innerHTML = element.innerHTML.replace(/.../, '...');
}
Спасибо.