1

到目前为止,我有一个简单的 textarea,它看起来像这样:

<textarea id="mailtemplate4" rows="20" cols="139" name="templatearea4"></textarea>

稍后我将使用 Ajax 添加此文本区域的内容。现在我想用 tinyMCE 编辑器替换这个 textarea。所以我将 tiny_mce.js 文件添加到我的 Web 应用程序中,并且还调用了 tinymce 的 init,如下所示:

tinyMCE.init({
    mode : "textareas",
    theme : "simple"   
});

这用简单的 tinymce 编辑器替换了我的旧文本区域,但我无法输入任何文本,并且内容没有用 Ajax 填充。查看页面的源代码,我看到它在我的旧区域下方添加了一些代码,它的开头是这样的:

<span id="mailtemplate4_container" class="mceEditor defaultSimpleSkin">...

我想那是正确的,那么问题是什么?为什么内容没有填写,为什么我不能输入任何文字?该代码不会引发 JavaScript 错误。

谢谢!

4

1 回答 1

1

如果您没有tiny_mce.js在主文档中包含 ,您可能会遇到编辑器出现问题。

于 2012-06-18T11:17:28.467 回答