在JS中获取fck编辑器的值

时间:2012-02-14 10:47:06

标签: php javascript zend-framework fckeditor zend-form-element

我想在javascript中获取FCKeditor的值以进行客户端验证。 FCKedtor的名称是'article_des'。

我试图获得如下的值,但是当我更改fckeditor的值时,此代码不会反映在fckeditor中输入的新值。

alert(document.form_edit.article_des.value);

它提醒旧的价值。

我的FCKeditor的HTML代码: -

echo $this->formFckeditor('article_des',html_entity_decode($this->data['article_des']),array('size'=>'30','maxlength'=>'75'));

实际上我想检查该值是否为空,因为它是必填字段。

我怎样才能获得JS的价值?

任何帮助都会有很大帮助。

非常感谢。

1 个答案:

答案 0 :(得分:1)

尝试:


var oEditor = FCKeditorAPI.GetInstance('article_des');
alert(oEditor.GetXHTML(true));

//OR
var oEditor = FCKeditorAPI.GetInstance('article_des') ;
var pageValue = oEditor.GetHTML();

希望有所帮助