Цитата:
Gike:
покопайся в коде странички с форума
|
Покопался и узнал много чего. Если кому интересно - у поля есть два значения selectionStart и selectionEnd с помощью которых и находим выделенный текст в данном поле (textarea), я это делаю так:
Цитата:
var obj = document.change_page.text_in;
var new_code = obj.value.substring (obj.selectionStart, obj.selectionEnd);
alert (new_code);
|
Но есть еще одна замечательная вещь: document.selection.createRange().text - содержит в себе весь текст выделенный на страничке. Вот так. Всем спасибо.
И еще один вопросик: например есть текст, каждое слово идет за следующим, но если одно слово обрамить <div>слово</div>, то оно смещается на строчку ниже... Как от этого можно избавиться?