如何摆脱嵌套的<span>标签</span>

时间:2011-11-29 17:42:39

标签: regex tags tinymce nested

我使用tinyMCE创建html彩色文本。 输出如下:

<span style="color:red"> This is red <span style="green"> This is green </span> and suddenly red again</span>

但我绝对需要这样:

<span style="color:red"> This is red </span><span style="green"> This is green </span><span style="color:red"> and suddenly red again</span>

有什么办法可以自动处理吗?是正则表达式,还是一个小型的MIC函数?我没有得到它,而且我正在寻找和尝试好几天。 谢谢!

1 个答案:

答案 0 :(得分:0)

是的,雅各布。 非常好的问题。这很棘手,但我可以帮助你。

在此处或表单下方添加此项。 第一步:它删除格式,从而拆分&lt; span&gt; -tag 第二步:新&lt; span&gt;已创建

ERGO:没有筑巢!!!完全按照你的意愿。

<a href="#" onclick="tinyMCE.execCommand('removeFormat');tinyMCE.execCommand('forecolor', true, 'FF0000')">[ amazing color change]</a>

你不必感谢我,很高兴。

问候