如何在PHP或JavaScript中使用重置按钮重置FCKeditor?

问题描述 投票:1回答:2

见下图。

我在表单的末尾添加了一个重置​​按钮。

当用户按“重置”时,我可以清除所有输入。

但我不知道如何清除这个FCKeditor值。

Image

php javascript fckeditor
2个回答
1
投票

我认为:

var fckEditor = FCKeditorAPI.GetInstance('your-fckeditor-textbox-id'); 
fckEditor.EditorDocument.body.innerHTML = '';

会做你想做的


2
投票

老问题,但我最近遇到了同样的问题,修改iframe内容的想法直接困扰我。值得庆幸的是,api为我们提供了一种设置值的方法,而不需要求助于黑客攻击:

var editor = FCKeditorAPI.GetInstance('your-textbox');
editor.SetHTML('');

正如Mark B在他对自己帖子的评论中建议的那样,你可以把它放在一个函数中并在你的表单的重置处理程序中调用它:

<script>
function resetEditor() {
    var editor = FCKeditorAPI.GetInstance('your-textbox');
    editor.SetHTML('');
}
</script>
<form onreset="resetEditor();">
© www.soinside.com 2019 - 2024. All rights reserved.