Javascript 用大写字母粘贴单词

Javascript 用大写字母粘贴单词,javascript,html,ckeditor,Javascript,Html,Ckeditor,我将Word中的文本粘贴到CKEditor javascript库中。这篇课文的某些部分是大写的 当“从Word粘贴”弹出窗口出现时,文本格式正确(大写),但如果我检查元素,文本将被包装在中 然后,当我单击“确定”时,文本被复制到CKEditor字段中,但它删除了,我的文本现在是小写的 可以保留大写字母吗?通过不删除span或将span转换为大写?可以保留该span。它被删除,因为所有已启用的编辑器功能都不允许使用此样式。但是,您可以扩展高级内容过滤器,它负责使用您自己的规则进行过滤: // A

我将Word中的文本粘贴到CKEditor javascript库中。这篇课文的某些部分是大写的

当“从Word粘贴”弹出窗口出现时,文本格式正确(大写),但如果我检查元素,文本将被包装在

然后,当我单击“确定”时,文本被复制到CKEditor字段中,但它删除了
,我的文本现在是小写的


可以保留大写字母吗?通过不删除span或将span转换为大写?

可以保留该
span
。它被删除,因为所有已启用的编辑器功能都不允许使用此样式。但是,您可以扩展高级内容过滤器,它负责使用您自己的规则进行过滤:

// Allow span with text-transform style.
config.extraAllowedContent = 'span{!text-transform}';
您可能还需要禁用以下选项之一:

更改
config.js
后请记住清除缓存


另外,还可以将该范围内的文本转换为大写并删除该范围,但这需要一些自定义编码。

在另一个StackExchange网站(如www.superuser.com)上,您可能会得到更好的帮助。为什么?这是一个javascript库编辑器,它是一个javascript插件,用于将html编辑成html网页;这是一个坚实的开端:我不明白你们为什么都感到困惑。这个问题非常清楚。如果你不了解图书馆,就不要投票,也不要评论……谢谢你的回答。你的PS甚至更好。起初,我认为我必须将标签留在那里,并在后端转换标签。我将查看您的链接,并尝试在CKEditor中编写一些代码。
config.pasteFromWordRemoveStyles = false;