Здравейте!
Имам нужда от Javascript, който да прави елементарно форматиране на текст, въведен в текстареа, но с ефект подобен на този:
http://www.dynamicdrive.com/dynamicindex16/richtexteditor/index.htm
Необходимо ми е съвсем елементарно форматиране: болд, ъндерлайн, италик, отваряне на промпт за хиперлинковете и евентуално списъци... Всичко останало, к е налично в примера ми е излишно. Мога да го разтоваря от излишните неща, но проблема е друг.
Доскоро ползвах скрипт, к вкарва в текстареата рнрВВ-код, но не е удобен за ползване от страна на потребителя.
Скрипта от линка пък е много неудобен за последваща обработка на сървъра, защото обръща всичко в хтмл-тагове и вкарва вложени стилове. Нито можеш да го валидираш като хората, нито да си изкараш спокойно чистия текст, ако ти е необходимо, да не говорим, какво се случва със стила, к ти си въвел по подразбиране...
Някой срещал ли е други подобни Javascript-ове или поне идея как мога да променя този така, че да замени хтмл-таговете с рнрВВ-код:
<В>текст</В> ---> [ b ]текст[ /b ]
Благодаря за всякакви предложения!
Имам нужда от Javascript, който да прави елементарно форматиране на текст, въведен в текстареа, но с ефект подобен на този:
http://www.dynamicdrive.com/dynamicindex16/richtexteditor/index.htm
Необходимо ми е съвсем елементарно форматиране: болд, ъндерлайн, италик, отваряне на промпт за хиперлинковете и евентуално списъци... Всичко останало, к е налично в примера ми е излишно. Мога да го разтоваря от излишните неща, но проблема е друг.
Доскоро ползвах скрипт, к вкарва в текстареата рнрВВ-код, но не е удобен за ползване от страна на потребителя.
Скрипта от линка пък е много неудобен за последваща обработка на сървъра, защото обръща всичко в хтмл-тагове и вкарва вложени стилове. Нито можеш да го валидираш като хората, нито да си изкараш спокойно чистия текст, ако ти е необходимо, да не говорим, какво се случва със стила, к ти си въвел по подразбиране...
Някой срещал ли е други подобни Javascript-ове или поне идея как мога да променя този така, че да замени хтмл-таговете с рнрВВ-код:
<В>текст</В> ---> [ b ]текст[ /b ]
Благодаря за всякакви предложения!