js获取ck_javascript获取ckeditor编辑器的值(实现代码)

CKeditor编辑器是FCKeditor的升级版本

想对于FCK来说,确实比较好用,加载速度也比较快

以下是如果通过JS获取CKeditor编辑器的值,用于表单验证

if(CKEDITOR.instances.content.getData()==""){

alert("内容不能为空!");

return false;

}

content是textarea的name

下次发下CKeditor的配置还有上传配置,我只弄了PHP的上传

刚有个朋友反应说FIREFOX下不能判断为空,我稍微修改了下

我的在FF下测试通过了,以下是JS代码

function trim(str){

return str.replace(/(^/s*)|(/s*$)/g,"");

}//去掉空格

var str=CKEDITOR.instances.content.getData();

str=str.replace("
","");

str=str.replace("
","");

str=trim(str);

if(str==""){

alert("内容不能为空!");

return false;

}

具体在使用中去组合,多谢这位朋友的提出

/*

***************************************************************************/

eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。 (很重要的一个函数)

var cke_arr = CKEDITOR.instances;

eval("var cke_content = CKEDITOR.instances."+ta_id+".getData();");

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值