Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> получить выделенный участок текста 
:(
    Опции темы
sugee
Дата 26.3.2006, 23:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 423
Регистрация: 12.6.2005

Репутация: нет
Всего: 4



Если кто еще не спит, подскажите плиз, как получить в переменную выделенный участок текста. Это нужно для вставки псевдотегов, типа жирный, курсив и тому подобное - как на этом форуме.
PM MAIL   Вверх
Aliance
Дата 27.3.2006, 00:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



PM MAIL WWW ICQ Skype   Вверх
sugee
Дата 29.3.2006, 15:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 423
Регистрация: 12.6.2005

Репутация: нет
Всего: 4



Я сделал попроще
Код

function FormatSelectedText(tag) {
 var SelectedText;

 if (document.selection.createRange().text!="") 
  SelectedText = document.selection.createRange().text;
  document.selection.createRange().text="["+tag+"]"+SelectedText+"[/"+tag+"]";  

}


Код

<button onClick="FormatSelectedText('b')"><b>жирный</b></button>
<button onClick="FormatSelectedText('i')"><i>курсив</i></button>


В IE всё правильно. В опере происходит непонятная вещь:
при нажатии кнопки страница перезагружается, так что я даже не могу проверить как браузер реагирует на мою функцию.
Я че то не понял, с точки зрения оперы <button> и <input type="submit"> это одно и то же?!!!
PM MAIL   Вверх
Ciber SLasH
Дата 29.3.2006, 15:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1813
Регистрация: 9.11.2004
Где: С.-Петербург

Репутация: 24
Всего: 67



Цитата(sugee @ 29.3.2006, 16:12 Найти цитируемый пост)
с точки зрения оперы <button> и <input type="submit"> это одно и то же?!!!

Именно.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0423 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.