【问题标题】:Kendo (WYSIWYG) Editor doesn`t send <form> tag剑道(所见即所得)编辑器不发送 <form> 标签
【发布时间】:2014-06-17 10:44:07
【问题描述】:

我在我的网站上使用 Kendo Editor,但我遇到了问题。我想从 MailChimp 填写嵌入式表单代码,但编辑器删除了表单标签。 我不知道我应该如何使它工作。我已阅读文档,但没有解决方案。 谢谢建议

【问题讨论】:

  • 发布一些代码,我们无法为您提供非常有限的描述。请记住用“XXXX”替换任何 API 密钥或密码。

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


【解决方案1】:

剑道会自动解码里面的html标签。 因此,您需要对 editor 的值进行编码。请检查这个小提琴: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>

注意:我使用外部jshttp://www.strictly-software.com/scripts/downloads/encoder.js对html标签进行编码。

【讨论】:

  • 只需将alerts 替换为$("form&gt;p").text(editor.value());,Kendo 中的所有内容都将形成。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-23
相关资源
最近更新 更多