Автор Тема: Вопрос по юзу явы!  (Прочитано 3671 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Flash

  • Виртуоз...
  • Ветеран
  • *****
  • Сообщений: 661
  • +0/-0
  • 2
    • Просмотр профиля
Вопрос по юзу явы!
« : 14 Февраля 2002, 11:03:56 »
Есть у менэ поле(мульти), нужно, чтобы выделенный текст в этом поле при нажатии кнопки обрамлялся с двух сторон специальными символами. Как это сделать?
Заранее спасибо!
Почему так всегда: мозги утекают, а доноры остаются?

Оффлайн puh

  • Ни свой, ни чужой
  • Старожил
  • ****
  • Сообщений: 300
  • +0/-0
  • 2
    • Просмотр профиля
Пример
« Ответ #1 : 14 Февраля 2002, 13:00:15 »


Textarea








© Винни-Пух

Оффлайн Flash

  • Виртуоз...
  • Ветеран
  • *****
  • Сообщений: 661
  • +0/-0
  • 2
    • Просмотр профиля
Вопрос по юзу явы!
« Ответ #2 : 15 Февраля 2002, 00:18:28 »
Не так не пойдёт, он просто расставляет теги в начале и в конце всего сообщения, которое находится в текстарии. А мне нужно,чтоб он обрамлял только выделенный текст. Помоему такой возможности в яваскрипте нет, но всёже. Мож подскажете, где это реализовать моно?
Почему так всегда: мозги утекают, а доноры остаются?

Оффлайн vvv

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 104
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Вопрос по юзу явы!
« Ответ #3 : 15 Февраля 2002, 02:14:52 »
Цитировать
Помоему такой возможности в яваскрипте нет

Есть!
Для Netscape:
function add_teg(){
document.forms[0].txt.value=""+document.forms[0].txt.getSelection()+"";
}
А вот для IE прийдётся на VBScript писать. (можешь посмотреть как сделаны на этом форуме цитаты)
ура!

Оффлайн Flash

  • Виртуоз...
  • Ветеран
  • *****
  • Сообщений: 661
  • +0/-0
  • 2
    • Просмотр профиля
Вопрос по юзу явы!
« Ответ #4 : 15 Февраля 2002, 10:02:21 »
Блин так это для разных браузеров  по разхному писать нуно.
Почему так всегда: мозги утекают, а доноры остаются?

Оффлайн puh

  • Ни свой, ни чужой
  • Старожил
  • ****
  • Сообщений: 300
  • +0/-0
  • 2
    • Просмотр профиля
© Винни-Пух

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28