Как интегрировать функцию «редактируемый контент» в элемент HTML-формы? - PullRequest
1 голос
/ 21 декабря 2011

Я хочу использовать Aloha HTML5 RTE в качестве элемента формы.http://aloha -editor.org / index.php

В конечном итоге все сводится к атрибуту «ContentEditable».обычно применяется как

<section contenteditable="true" id="editable">
<h2>Go ahead, edit away!</h2>
<p>Here's a typical paragraph element</p>
<ol>
<li>and now a list</li>
<li>with only</li>
<li>three items</li>
</ol>
</section>

Мне нужна похожая функция для элемента формы, поэтому я могу отправлять отформатированный HTML на серверную сторону в виде пары имя / значение формы.

Возможно ли это?Как?

1 Ответ

1 голос
/ 26 февраля 2013

Некоторое время назад я написал статью в блоге о том, как использовать Aloha Editor в textareas: http://www.supnig.com/blog/using-aloha-editor

WYSIWYG-редактор, такой как Aloha Editor, гораздо более чем contenteditable = true, он учитывает все видыстранного поведения браузера и добавляет функции для правильного форматирования содержимого.

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

...