|
|
|
| Доброго времени суток.
Подскажите пожалуйста как сделать следующую вещь:
Допустим в textarea есть какой то текст: текст [ b]Жирный текст[ /b] обычный текст
как сделать так чтобы между bb кодом яваскрипт реально вставил жирный текст? заранее спасибо | |
|
|
|
|
|
|
|
для: tvv123456
(04.11.2010 в 15:11)
| | iframe | |
|
|
|
|
|
|
|
для: psychomc
(04.11.2010 в 15:18)
| | не соображу причем здесь фрэймы.
Вообщем суть:
При помощи аякса получаем некоторый xml среди них есть <text>И вот тут встречаеться bb код</text>
все что между <text> </text> попадает в <textarea id="q"></textarea> вот таким кодиком:
...
mes = Element.getElementsByTagName('text')[0].firstChild.data
document.getElementById("q").innerHTML += trim(mes)
|
ну и в итоге нужно просто чтобы вместо bb-кода в textarea отображался форматированный текст | |
|
|
|
|
|
|
|
для: tvv123456
(04.11.2010 в 15:35)
| | Читайте первый ответ в этой ветке - http://www.softtime.ru/forum/read.php?id_forum=4&id_theme=76991&page=1 - там, правда, про смайлы. Но и курсив, и жирность... это всё по одному рецепту делается.
Про "лису и виноград" там в конце тоже прочитайте:-) | |
|
|
|
|
|
|
|
для: АЯ
(04.11.2010 в 15:57)
| | Немножко другой случай, мне нужно чтобы пользователь как раз в этом окне ничего сделать не мог поэтому я к текст ареа прикрутил readonly="readonly" , вроде все работает(это мини-чатик), но вот захотелось немного оформить текст(логин того кто ввел сообщение и время ввода сделать жирным и цветным), но как я понял в текстариа это не судьба?
Переделывать если честно уже не очень хочеться :) | |
|
|
|
|
|
|
|
для: tvv123456
(04.11.2010 в 15:35)
| | что в данном случае в вашем понимании "форматированный текст" ? | |
|
|
|
|
|
|
|
для: psychomc
(04.11.2010 в 16:22)
| | Вообщем изменил textarea на div а в xml просто то метсо где есть стороние теги использовал CDATA
вроде работает :)
Видать я просто не правильно разьяснил проблему :) | |
|
|
|