Работа с выделениями(Трабла)
Речь пойдёт пока только про осла, с другими браузерами ещё даже и не парился. Есть div. В нём что-то выделили, мне надо чтобы выделенный текст обрамился в теги <b></b>. Есть document.selection.createRange().text, но он вместо обрамления в теги, просто их выводит. А в document.selection.createRange().htmltext занести невозможно :(. Есть ли у вас какие соображения, по этому поводу.
|
|
В осле не рабит. Сделал так:
s=document.selection.createRange(); t=document.createElement(tag); t.appendChild(document.createTextNode(s.text)); s.text=''; obj.appendChild(t); Но есть одно но, выделенный текст оказывается в конце, а мне надо, чтобы он оставался на месте. |
Часовой пояс GMT +3, время: 11:55. |