Редактор Kendo (WYSIWYG) не отправляет тег <form>

Я использую Kendo Editor на моем сайте, но у меня есть проблема. Я хочу заполнить встроенный код формы из MailChimp, но редактор удаляет тег формы. Я не знаю, как мне заставить это работать. Я прочитал документацию, но нет решения. Спасибо за совет

1 ответ

Решение

Kendo автоматически расшифрует тег html внутри. Таким образом, вам необходимо закодировать значение редактора. Пожалуйста, проверьте эту скрипку: http://jsfiddle.net/5eav9/

Попробуйте поставить это значение в редакторе:

<form><p>Hello world!!</p></form>

Затем нажмите на кнопку, вы получите:

&lt;form&gt;&lt;p&gt;Hello world!!&lt;/p&gt;&lt;/form&gt;

затем вызовите функцию кодирования,

Encoder.htmlDecode(editor.value())

ты получишь:

<form><p>Hello world!!</p></form>

Примечание. Я использовал внешние js http://www.strictly-software.com/scripts/downloads/encoder.js для кодирования HTML-тега.

Другие вопросы по тегам