У меня есть contenteditable div, например:
<div id="test" contentEditable="true" style="width: 600px; height:300px;">Lorem ipsum dolor sit amet</div>
для которого я использую следующий код:
<input type="button" value="Click me" onclick="alert(window.getSelection().focusOffset.toString());"></button>
Нажав на кнопку, когда я перемещаю каретку в div, возвращает мне фактическое положение (смещение) каретки внутри div.
Проблема заключается в том, что я заменяю contenteditable div типом ввода = текстовым или паролем и сохраняю contenteditable property = true, и нажимаю на кнопку, я всегда получаю нуль. Почему это?
Спасибо, что посмотрели.