Javascript 使用CKEDITOR时如何获取原始源

Javascript 使用CKEDITOR时如何获取原始源,javascript,html,ckeditor,wysiwyg,Javascript,Html,Ckeditor,Wysiwyg,当我在razor视图表单MVC中使用此插件时,该网页向我显示了一条错误消息,上面写着: A potentially dangerous Request.Form value was detected from the client 我想知道是否有一种方法可以将这个插件配置为只获取源代码,而不是转换HTML代码 我的意思是: 我得到了什么 <p>some text </p> 有什么方法可以得到它吗?请查看下面的链接 它将解决您的错误请尝试: CKEDITOR.ins

当我在razor视图表单MVC中使用此插件时,该网页向我显示了一条错误消息,上面写着:

A potentially dangerous Request.Form value was detected from the client 
我想知道是否有一种方法可以将这个插件配置为只获取源代码,而不是转换HTML代码

我的意思是:

我得到了什么

<p>some text </p>

有什么方法可以得到它吗?

请查看下面的链接

它将解决您的错误

请尝试:

CKEDITOR.instances.yourEditorInstance.editable().getText();

请在获取编辑器当前实例的html后尝试剥离html标记,如下所示:

CKEDITOR.instances.yourEditorInstance.getData().replace(/(<([^>]+)>)/ig,"");
CKEDITOR.instances.yourEditorInstance.getData().replace(/(]+)>)/ig,”;
So。。如果有“Foo

Bar

”,您想要“FooBar”或“Foo\nBar”还是。。。?如果你在CKE中只有一个段落,并且你想要它包含的文本,为什么还要使用CKE而不仅仅是一个文本区域?另外,“只获取源代码而不是HTML”-这与您的示例不匹配。HTML是源代码。请试着澄清这个问题。
CKEDITOR.instances.yourEditorInstance.getData().replace(/(<([^>]+)>)/ig,"");