range.setStart(div.childNodes[6], 5);
range.setEnd(div.childNodes[6], 9);
Чтобы точно понять, дай html код этого дива с текстом qwertyuiop
1323456790
asdfhhgjjeelllq
eooqweoqoeqwejjq
qkej qweqwe qwe qwe
selectedText = document.getSelection(); //получаю выдление
textNode = document.getSelection().anchorNode.parentNode; //получаю родительский узел
anchorOffset = selectedText.anchorOffset; //начало выделения
focusOffset = selectedText.focusOffset; //конец выделения
код вроде такой должен быть..
только вот не задача.. диапозон берётся по строке node.. как пробежаться по всем строкам и поставить выделение там где оно должно быть?