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


Posted in Javascript onNovember 18, 2013

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("<br />","");
   str=str.replace("<br>","");
   str=trim(str);
    if(str==""){
        alert("内容不能为空!");
        return false;
    }

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

 

/*

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

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

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

Javascript 相关文章推荐
服务器安全设置的几个注册表设置
Jul 28 Javascript
JavaScript 节点操作 以及DOMDocument属性和方法
Dec 06 Javascript
Mootools 1.2教程 滚动条(Slider)
Sep 15 Javascript
js ondocumentready onmouseover onclick onmouseout 样式
Jul 22 Javascript
jquery常用方法及使用示例汇总
Nov 08 Javascript
JavaScript中解决多浏览器兼容性23个问题的快速解决方法
May 19 Javascript
Node.js下自定义错误类型详解
Oct 17 Javascript
javascript实现简易计算器
Feb 01 Javascript
浅谈angular.js跨域post解决方案
Aug 30 Javascript
Vue.js 实现数据展示全部和收起功能
Sep 05 Javascript
vue-cli项目代理proxyTable配置exclude的方法
Sep 20 Javascript
JavaScript实现页面高亮操作提示和蒙板
Jan 04 Javascript
js 页面元素的几个用法总结
Nov 18 #Javascript
封装的jquery翻页滚动(示例代码)
Nov 18 #Javascript
javascript窗口宽高,鼠标位置,滚动高度(详细解析)
Nov 18 #Javascript
简单的代码实现jquery定时器
Nov 17 #Javascript
禁止空格提交表单的js代码
Nov 17 #Javascript
jQuery实现点击文本框弹出热门标签的提示效果
Nov 17 #Javascript
ExtJS[Desktop]实现图标换行示例代码
Nov 17 #Javascript
You might like
PHP计数器的实现代码
2013/06/08 PHP
PHP页面间参数传递的四种方法详解
2013/06/09 PHP
PHP代码审核的详细介绍
2013/06/13 PHP
php使用json_encode对变量json编码
2014/04/07 PHP
PHP JSON出错:Cannot use object of type stdClass as array解决方法
2014/08/16 PHP
php获取excel文件数据
2017/04/21 PHP
JS 表单验证大全
2011/11/23 Javascript
js中call与apply的用法小结
2013/12/28 Javascript
浅析js预加载/延迟加载
2014/09/25 Javascript
javascript实现带下拉子菜单的导航菜单效果
2015/05/14 Javascript
jquery仿QQ登录账号选择下拉框效果
2016/03/22 Javascript
JavaScript 实现 Tab 点击切换实例代码
2017/03/25 Javascript
vue2.0实现分页组件的实例代码
2017/06/22 Javascript
浅谈Vuejs Prop基本用法
2017/08/17 Javascript
Vue2.5通过json文件读取数据的方法
2018/02/27 Javascript
js实现动态改变radio状态的方法
2018/02/28 Javascript
微信小程序将字符串生成二维码图片的操作方法
2018/07/17 Javascript
微信小程序调用微信支付接口的实现方法
2019/04/29 Javascript
vuejs数据超出单行显示更多,点击展开剩余数据实例
2019/05/05 Javascript
微信小程序iBeacon测距及稳定程序的实现解析
2019/07/31 Javascript
JavaScript实现拖拽效果
2020/03/16 Javascript
[00:58]2016年国际邀请赛勇士令状宣传片
2016/06/01 DOTA
Python转换itertools.chain对象为数组的方法
2020/02/07 Python
详细分析Python collections工具库
2020/07/16 Python
手机配件第一品牌:ZAGG
2017/05/28 全球购物
薇姿法国官网:Vichy法国
2021/01/28 全球购物
护士自我介绍信
2014/01/13 职场文书
毕业生写求职信的要点
2014/03/04 职场文书
2014入党积极分子批评与自我批评思想汇报
2014/09/20 职场文书
抗洪救灾标语
2014/10/08 职场文书
银行职员工作失误检讨书
2014/10/14 职场文书
大学生个人总结范文
2015/02/15 职场文书
黑白记忆观后感
2015/06/18 职场文书
小学生法制教育心得体会
2016/01/14 职场文书
个人业务学习心得体会
2016/01/25 职场文书
python双向链表实例详解
2022/05/25 Python