剑道(WYSIWYG)编辑器不发送<form>标签</form>

时间:2014-06-17 10:44:08

标签: javascript jquery html kendo-ui kendo-editor

我在我的网站上使用剑道编辑器,但我有问题。我想从MailChimp填写嵌入的表单代码,但编辑器删除表单标记。 我不知道应该怎么做才能让它发挥作用。我已阅读文档,但没有解决方案。 感谢您的建议

1 个答案:

答案 0 :(得分:2)

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标记进行编码。