выделение части текста
Здравствуйте.
Можно как то выделенный текст копировать в переменную? <div>Стебный незавершенный перевод Link's Awakening с матами и грамматическими ошибками. Просыпаетесь вы, значит, на острове Сахалин...</div> Например: в тексте выделить мышью фразу "перевод Link's Awakening" и поместить её в переменную. |
отпишусь, чтобы на комменты гуру подписаться :)
вообще, видел событие .select() у jquery, но не думаю, что это то, что вас полностью устроит. |
Цитата:
Кроссбраузерно.
function selectedText(){
if(window.getSelection)
txt = window.getSelection().toString();
else if(document.getSelection)
txt = document.getSelection();
else if(document.selection)
txt = document.selection.createRange().text;
return alert(txt);
}
|
а как выделенный текст поместить в теги?
<div onmouseousemove="selectedText()">Стебный незавершенный перевод Link's Awakening с матами и грамматическими ошибками.
Просыпаетесь вы, значит, на острове Сахалин...</div>
<script>
function selectedText(){
if(window.getSelection)
txt = window.getSelection().toString();
else if(document.getSelection)
txt = document.getSelection();
else if(document.selection)
txt = document.selection.createRange().text;
return <span style="color:red">txt</span>
}
подскажите |
http://learn.javascript.ru/vydelenie...ge-i-selection тут про выделения
Цитата:
|
Цитата:
|
| Часовой пояс GMT +3, время: 14:53. |