Javascript 如何使只读tinyMCE编辑器再次可写
我想让页面上的一些TinyMCE文本编辑器暂时只读 我理解这在技术上是可能的,使用:Javascript 如何使只读tinyMCE编辑器再次可写,javascript,jquery,tinymce,Javascript,Jquery,Tinymce,我想让页面上的一些TinyMCE文本编辑器暂时只读 我理解这在技术上是可能的,使用: tinymce.get('id').getBody().setAttribute('contenteditable',false) 然后,我们可以通过以下方式重新启用它们: tinymce.get('id').getBody().setAttribute('contenteditable',true) 然而,我发现使用: tinymce.get('id').setMode('readonly') 禁用时更适合我
tinymce.get('id').getBody().setAttribute('contenteditable',false)代码>
然后,我们可以通过以下方式重新启用它们:
tinymce.get('id').getBody().setAttribute('contenteditable',true)代码>
然而,我发现使用:
tinymce.get('id').setMode('readonly')代码>
禁用时更适合我的项目的需要,因为它使整个文本区域显示并被禁用
我的问题是,我无法删除setMode('readonly')
,或者找到应该“重新设置”模式的内容
我试过:
tinymce.get('id').setMode('readonly',0)代码>
比如说。但似乎什么都不管用
TIA。当您使用setMode()
API时,您可以传递两个string
值中的一个来切换模式:
只读
设计
例如:tinymce.get('content').setMode('design')代码>。以下是在模式之间切换的运行示例:
相关文档可在此处找到: