Javascript 如何让TinyMce用内联样式替换不推荐的标记?

Javascript 如何让TinyMce用内联样式替换不推荐的标记?,javascript,tinymce,Javascript,Tinymce,我是tinyMce的不速之客。我想实现tinymce,这样就可以用相应的内联样式(如“font-weight:bold”)替换不推荐使用的标记,如strong、b、I、em等 我尝试使用自定义格式 formats : { bold: {inline : 'span', 'styles' : 'font-weight:bold'} } 但当我尝试应用粗体格式时,会出现一个错误: Uncaught TypeError: Object 0 has no method 'replace'

我是tinyMce的不速之客。我想实现tinymce,这样就可以用相应的内联样式(如“font-weight:bold”)替换不推荐使用的标记,如strong、b、I、em等

我尝试使用自定义格式

formats : {
     bold: {inline : 'span', 'styles' : 'font-weight:bold'}
}
但当我尝试应用粗体格式时,会出现一个错误:

Uncaught TypeError: Object 0 has no method 'replace' 
(anonymous function) tiny_mce.js:1
e.create.run tiny_mce.js:1
e.create.setStyle tiny_mce.js:1
(anonymous function) tiny_mce.js:1
c.each tiny_mce.js:1
ab tiny_mce.js:1
an tiny_mce.js:1
Y tiny_mce.js:1
F tiny_mce.js:1
s tiny_mce.js:1
u.Bold,Italic,Underline,Strikethrough,Superscript,Subscript tiny_mce.js:1
r tiny_mce.js:1
k.create.execCommand tiny_mce.js:1
i.onclick tiny_mce.js:1
(anonymous function) tiny_mce.js:1
j tiny_mce.js:1
y tiny_mce.js:1

这是一个应该做到的:

    formats : {
          bold : {inline : 'span', styles : {fontWeight : 'bold'}},
    }

这应该做到:

    formats : {
          bold : {inline : 'span', styles : {fontWeight : 'bold'}},
    }

@安克尔:不用担心,我的荣幸!:-@安克尔:不用担心,我的荣幸!:-