Javascript 我正在使用tinymce,是否可以只申请一个textarea
我使用的是tinymce,我的页面上有多个文本区域。是否可以只申请一个文本区域 1文本区域用于描述 验证如下所示 var text = tinyMCE.get('txtdesc').getContent(); var text=tinyMCE.get('txtdesc').getContent(); 但我的页面中还有3个以上的文本区域,因此tineMCE不应适用于所有这些文本区域 如何仅申请一个文本区域 // this is my tinyMCE code tinyMCE.init({ mode : "textareas", theme : "advanced" }); // /tinyMCE //这是我的tinyMCE代码 tinyMCE.init({ 模式:“文本区域”, 主题:“高级” }); ///tinyMCEJavascript 我正在使用tinymce,是否可以只申请一个textarea,javascript,tinymce,textarea,Javascript,Tinymce,Textarea,我使用的是tinymce,我的页面上有多个文本区域。是否可以只申请一个文本区域 1文本区域用于描述 验证如下所示 var text = tinyMCE.get('txtdesc').getContent(); var text=tinyMCE.get('txtdesc').getContent(); 但我的页面中还有3个以上的文本区域,因此tineMCE不应适用于所有这些文本区域 如何仅申请一个文本区域 // this is my tinyMCE code tinyMCE.init({
在TinyMCE 3.x配置中,您可以设置类选择器或取消选择器,以便在具有特定类的textareas上专门启用或禁用TinyMCE,只需在textarea上设置
class=”“
属性即可
editor_deselector : "mceNoEditor" // class="mceNoEditor" will not have tinyMCE
editor_selector : "mceEditor", // class="mceEditor" will.
自TinyMCE 4.0.x起
selector: "textarea", // Select all textarea
selector: "textarea.editme", // Select all textarea with the class editme
selector : "textarea:not(.mceNoEditor)", // Select all textarea exluding the mceNoEditor class
.对于
textarea
为textarea属性分配class=”“
,这将为您提供支持
<script type="text/javascript">
tinyMCE.init({
//mode : "textareas",
mode : "specific_textareas",
editor_selector : "myTextEditor",
theme : "simple"
});
</script>
<textarea id="txtdesc" name="txtdesc" class="myTextEditor" rows="6" cols="96" ></textarea>
tinyMCE.init({
//模式:“文本区域”,
模式:“特定区域”,
编辑器\选择器:“myTextEditor”,
主题:“简单”
});
在TinyMCE 4.x中没有取消选择功能,因此您可以使用普通css来确定哪些文本区域被选中,哪些未被选中
<script type="text/javascript">
tinymce.init({
selector: "textarea:not(.textarea-no-styles)",
});
</script>
tinymce.init({
选择器:“textarea:not(.textarea无样式)”,
});
在TinyMCE 4.x中,您可以使用编辑器选择器选项,但在此之前,请确保必须将模式更新为“特定文本区域”
<script type="text/javascript">
tinymce.init({
mode : "specific_textareas",
editor_selector : "mceEditor",
});
</script>
tinymce.init({
模式:“特定区域”,
编辑选择器:“mceEditor”,
});
还可以在文本区域中添加与编辑器选择器值相同的css类,如上面的示例所示,它应该如下所示:
<textarea id='textarea1' class='mceEditor'>first text area</textarea>
第一个文本区域
现在,编辑器将添加到那些具有名为“mceEditor”的类的文本区域中。您可以使用
以下是在4.6.4版上对我起作用的内容,它更简单: 我刚刚将#我的"文本"区域"id添加到我的选择器中,如下所示
selector: 'textarea#elm1'
<textarea id="elm1" ...>...</textarea>
选择器:“textarea#elm1”
...
希望能有所帮助
如何将其与textarea.mode:“exact”,elements:“textarea_id”|请在代码中使用此选项我想我会补充一点,这里可以输入多个类,用逗号分隔,以排除:选择器:“textarea:not(.regTextarea1.regTextarea2)”
也适用于具有特定id的textarea,例如,选择器:“textarea#myTAID”
这个答案没有解决这个问题。。。它甚至似乎与TinyMCE一点关系都没有。请参阅和您的答案,以添加更多信息来解释如何解决问题。
selector: 'textarea#elm1'
<textarea id="elm1" ...>...</textarea>