Получить номер первого и последнего символа выделенного текста в JavaScript!
А точнее задача: заменить выделенный отрывок текста, например получить выделенный текст в форме и обромить его тегами!
1. collrid - 16 Июля, 2008 - 18:56:26 - перейти к сообщению
2. collrid - 16 Июля, 2008 - 21:58:28 - перейти к сообщению
Задача полностью решена!
Кому нужно перепишите для формы или как там нужно - меня более чем устраивает пока результат выполнения скрипта и самое главное, что он мультибраузерный!
Кому нужно перепишите для формы или как там нужно - меня более чем устраивает пока результат выполнения скрипта и самое главное, что он мультибраузерный!
CODE (text):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <HTML>
- <HEAD>
- <SCRIPT>
- function ReplaceSelectedText()
- {
- if (typeof window.getSelection != "undefined") {
- // Ветка для Gecko-браузеров
- selected = window.getSelection();
- var selRange = selected.getRangeAt(0);
- var obj = document.createElement("div");
- obj.innerHTML = '<b>' + selRange.toString() + '</b>';
- obj.style.display = 'inline';
- selRange.deleteContents();
- selRange.insertNode(obj);
- }
- else {
- // Ветка для IE
- selected = document.selection.createRange();
- selected.text = '<b>' + selected.text + '</b>';
- }
- }
- </SCRIPT>
- </HEAD>
- <BODY>
- <a href="#" onClick="ReplaceSelectedText(); return false;" title="Цитировать">Цитировать</a>
- <div id="div">Ну не знаю, что тут!</div>
- Получить номер первого и последнего символа выделенного текста в JavaScript
- Получить номер первого и последнего символа выделенного текста в JavaScript!
- А точнее задача: заменить выделенный отрывок текста, например получить выделенный текст в форме и обромить его тегами!
- Получить номер первого и последнего символа выделенного текста в JavaScript
- Получить номер первого и последнего символа выделенного текста в JavaScript!
- А точнее задача: заменить выделенный отрывок текста, например получить выделенный текст в форме и обромить его тегами!
- Получить номер первого и последнего символа выделенного текста в JavaScript
- Получить номер первого и последнего символа выделенного текста в JavaScript!
- А точнее задача: заменить выделенный отрывок текста, например получить выделенный текст в форме и обромить его тегами!
- Получить номер первого и последнего символа выделенного текста в JavaScript
- Получить номер первого и последнего символа выделенного текста в JavaScript!
- А точнее задача: заменить выделенный отрывок текста, например получить выделенный текст в форме и обромить его тегами!
- </BODY>
- </HTML>