Tinymce - 获取字体颜色

时间:2013-05-23 11:42:10

标签: tinymce

我有一个带有tinymce的页面。 tinymce中的文本可以使用两种字体颜色:绿色和蓝色。

第一次加载页面时,这是tinymce textarea的内容:

"<p style="background-color: white; opacity: 1; color: green;">1&nbsp;line</p>
<p style="background-color: white; opacity: 1; color: blue;">1&nbsp;line345</p>
<p style="background-color: white; opacity: 1; color: blue;">1&nbsp;line</p>"

因此,第一行是绿色,其他行是蓝色。

在那之后,我有一个验证线条的方法。所有有效行都显示为蓝色,无效行显示为绿色,使用以下代码:

.css("color", "blue")

在这种情况下,所有线条都有效,并且很快变为蓝色。我可以看到它们,它们是蓝色的。

然而,当我执行这一行时:

$('#myTinymceId').val()

我得到与前一段相同的段落。第一行仍然是:

<p style="background-color: white; opacity: 1; color: green;">1&nbsp;line</p>

即使我能看到它是蓝色的。我该怎么做才能得到正确的颜色?

1 个答案:

答案 0 :(得分:0)

您需要另一种方式来访问tinymce编辑器内容。尝试

tinymce.get('myTinymceId').getContent();