[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Динамическая форма!
Anton63
Всем привет!!!
Делаю форму для добавления статей. В ней должны быть пункты выбора цвета, размера, положения текста. Т.е. в select'e делаем выбор, например цвета, тогда в textarea должно появиться <color ='цвет'></color>. И появиться это должно не в конец textarea, а туда, где установлен курсор.
Должна быть возможность добавления изображений, ссылок.
Как мне это сделать... Объясните, пожалуйсто, как это сделать...
Вот что делаю я:
HTML
<script language=JavaScript>
function bbcode(code){document.messag.text.value=document.messag.text.value+' '+code+' ';}
</script>

Форма - messag
textarea - text
code - это теги, например '<b></b>'



Спустя 19 минут, 9 секунд (27.09.2009 - 10:45) Guest написал(а):
возьми лучше любой готовый WYSIWYG редактор на javascript

если не хочешь ставить котовый редактор. то просто возьми оттуда те функции которые тебе нужны и переделай под себя.

Спустя 2 часа, 54 минуты, 23 секунды (27.09.2009 - 13:39) Anton63 написал(а):
Цитата (Guest @ 27.09.2009 - 07:45)
возьми лучше любой готовый WYSIWYG редактор на javascript

Да это то понятно... можно... но неохота... Хочу сам сделать... что бы лучше понять... даже если возьму оттуда какие то функции, то разобраться в них не смогу...

Спустя 8 минут, 42 секунды (27.09.2009 - 13:48) Anton63 написал(а):
Нашол интересную статью...
WYSIWYG

Спустя 50 минут, 28 секунд (27.09.2009 - 14:38) Anton63 написал(а):
Мля... сложная какая то статья... ничего не понимаю...

Спустя 5 часов, 33 минуты, 35 секунд (27.09.2009 - 20:12) Гость_hara написал(а):
поищи ещё на habrahabr.ru
там тоже была статья про создание редактора - но не легче чем эта на xpoint
также там есть обзор редакторов

и кстати если будешь искать какие тебе нужны функции в каком нибудь простом wysiwyg,
не получится в одном - ищи тоже самое в другом
- если ты сможешь оттуда это всё выдернуть и что бы оно у тебя работало.- то как раз и разберёшься )
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.