Я пытаюсь установить положение курсора в редактируемом контентом слое div, и после небольшого поиска в Интернете и экспериментов я заставил его работать в Firefox, используя это:
function set(element,position){
element.focus();
var range= window.getSelection().getRangeAt(0);
range.setStart(element.firstChild,position);
range.setEnd(element.firstChild,position);
}
[...]
set(document.getElementById("test"),3);
Но в Chrome/webkit он выбирает весь контент в div. Это ошибка webkit или я что-то не так делаю?
Заранее спасибо.