выделение части текста
Здравствуйте.
Можно как то выделенный текст копировать в переменную? <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, время: 04:15. |