通过Javascript组合多个字体标记

通过Javascript组合多个字体标记,javascript,html,ckeditor,ckeditor.net,Javascript,Html,Ckeditor,Ckeditor.net,请帮帮我 我正在系统中使用Ckeditor HTML文本框编辑器() 当我为文本选择某种样式时,该编辑器会为该文本生成几个字体标记 <font size="3"> <font color="#FFFF00">header</font> </font> 标题 但我的系统只能识别格式 <font size="" color="" face=""> 有可能改变这种行为吗 我的主要想法是为该编辑器编写javascript o

请帮帮我

我正在系统中使用Ckeditor HTML文本框编辑器()

当我为文本选择某种样式时,该编辑器会为该文本生成几个字体标记

<font size="3">
    <font color="#FFFF00">header</font>
</font>

标题

但我的系统只能识别格式

<font size="" color="" face="">

有可能改变这种行为吗

我的主要想法是为该编辑器编写javascript onchange方法。在该方法中,我将解析生成的html文本并将其转换为必要的格式

你能给我一些建议吗?在错误的情况下,解析生成的html的最佳javascript解决方案是什么


谢谢您的建议。

“但我的系统只识别格式。”没有任何意义。我自己会改正的,但我不确定你说的是什么意思。你能纠正那个句子吗?助教!很抱歉,stackoverflow没有显示html标记:current:text Required:text我想说没有一种方法可以自动显示。需要对CKEditor进行一些非常复杂的更改,才能解析和折叠标记。但是,为什么您的系统不能识别多个标记?因为它是一个现有系统。现在数据库中有很多内容是以这种格式存储的。如果我将系统行为更改为识别多个标记,则旧记录将出现问题。“但我的系统仅识别格式。”没有任何意义。我自己会改正的,但我不确定你说的是什么意思。你能纠正那个句子吗?助教!很抱歉,stackoverflow没有显示html标记:current:text Required:text我想说没有一种方法可以自动显示。需要对CKEditor进行一些非常复杂的更改,才能解析和折叠标记。但是,为什么您的系统不能识别多个标记?因为它是一个现有系统。现在数据库中有很多内容是以这种格式存储的。如果我将系统行为更改为识别多个标记,则旧记录将出现问题。