Tinymce,我的 textarea 编辑器中的 textarea

Posted

技术标签:

【中文标题】Tinymce,我的 textarea 编辑器中的 textarea【英文标题】:Tinymce, textarea in my textarea editor 【发布时间】:2012-10-14 12:41:35 【问题描述】:

我使用 TinyMCE。

如果我在我的 textarea(编辑器)中插入另一个 texarea,tinymce 认为该标签的结束标签与此相关,因此他关闭了编辑器。所有代码都可以在编辑器之外找到...

你有什么想法吗?

以下代码有效:

<textarea id="elm1" name="elm1">
    <input type="text" value="okokokok"/>
</textarea>

下面的代码不起作用:

<textarea id="elm1" name="elm1">
    <textarea>Blablablabla</textarea>
    <input type="text" value="okokokok"/>
</textarea>

在这里,"&lt;input type="text" value="okokokok"/&gt;&lt;/textarea&gt;" 将在编辑器之外找到...

你明白我的问题吗?

【问题讨论】:

这行得通,在这里看我的小提琴:fiddle.tinymce.com/Opcaab 【参考方案1】:

删除“textarea”元素的所有 ID 属性。 这将修复在编辑器中出现文本区域的问题。

【讨论】:

【参考方案2】:

我有同样的问题,而不是删除 id attr 给他们一个 id 值,不要使用“id”less textarea。它适用于 tinymce 4。

一个&lt;textarea id="try"&gt;textarea in &lt;/textarea&gt;出textarea

【讨论】:

以上是关于Tinymce,我的 textarea 编辑器中的 textarea的主要内容,如果未能解决你的问题,请参考以下文章

text WordPress函数将TinyMCE WYSIWYG编辑器添加到“Textarea”类型的任何自定义字段

TinyMCE 文本编辑器最大字符限制

TinyMCE - 从 init 方法获取对元素的引用

TinyMCE 和 Bootstrap 模态——只工作一次

如何自动调整tinyMCE的大小?

以编程方式将数据加载到 TinyMCE