首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >仅允许在CKEditor文本区模式中对内容进行短语设置

仅允许在CKEditor文本区模式中对内容进行短语设置
EN

Stack Overflow用户
提问于 2017-12-07 19:57:59
回答 1查看 120关注 0票数 0

对于像ckeditor这样的超文本标记语言编辑器,似乎有一种约定来区分在<textarea/>内容中编辑超文本标记语言和通过content editors进行内联«编辑。

在执行后一种操作时,编辑器会自动识别允许流内容(即<div/>)的元素和只允许语法内容(即<p/>)的元素之间的差异,并且只允许在各自的contenteditable中使用有效元素。

我需要一种方法来编辑<textarea/>内的超文本标记语言与ckeditor,同时只允许短语内容。有没有办法做到这一点?

EN

回答 1

Stack Overflow用户

发布于 2017-12-13 01:41:55

我发现了一种黑客的方式来做这件事。我在ckeditor-dev/core/creators/inline.js的源代码树中查找了CKEDITOR.inline()。如果要对<textarea/>进行内联编辑,现有代码会自动创建<div/>标记

然后,我对它进行了修补,以接受额外的字符串参数,该参数决定了自动创建的contenteditable元素的名称,否则该元素将被硬编码为<div/>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47694626

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档