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 相关文章推荐
js实现ifram取父窗口URL地址的方法
Feb 09 Javascript
javascript for-in有序遍历json数据并探讨各个浏览器差异
Nov 30 Javascript
基于HTML+CSS,jQuery编写的简易计算器后续(添加了键盘监听)
Jan 05 Javascript
简单的jQuery banner图片轮播实例代码
Mar 04 Javascript
ECHO.js 纯javascript轻量级延迟加载的实例代码
May 24 Javascript
JS自定义混合Mixin函数示例
Nov 26 Javascript
javascript编程实现栈的方法详解【经典数据结构】
Apr 11 Javascript
vue给组件传递不同的值方法
Sep 29 Javascript
vue基础之模板和过滤器用法实例分析
Mar 12 Javascript
详解JavaScript 新语法之Class 的私有属性与私有方法
Apr 23 Javascript
webpack5 联邦模块介绍详解
Jul 08 Javascript
vue:el-input输入时限制输入的类型操作
Aug 05 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
利用static实现表格的颜色隔行显示的代码
2007/09/02 PHP
PHP中header和session_start前不能有输出原因分析
2013/01/11 PHP
PHP中Enum(枚举)用法实例详解
2015/12/07 PHP
PHP PDOStatement::fetch讲解
2019/01/31 PHP
js中opener与parent的区别详细解析
2014/01/14 Javascript
JavaScript验证图片类型(扩展名)的函数分享
2014/05/05 Javascript
jQuery控制的不同方向的滑动(向左、向右滑动等)
2014/07/18 Javascript
js实现感应鼠标图片透明度变化的方法
2015/02/20 Javascript
js实现非常简单的焦点图切换特效实例
2015/05/07 Javascript
js+html5实现canvas绘制简单矩形的方法
2015/06/05 Javascript
jquery实现简单的表单验证
2015/11/17 Javascript
详解JavaScript的回调函数
2015/11/20 Javascript
JavaScript jquery及AJAX小结
2016/01/24 Javascript
深入解析JavaScript中函数的Currying柯里化
2016/03/19 Javascript
jquery 追加元素append、prepend、before、after用法与区别分析
2016/12/02 Javascript
Angular2学习笔记——详解路由器模型(Router)
2016/12/02 Javascript
React简单介绍
2017/05/24 Javascript
ES6中的Javascript解构的实现
2020/10/30 Javascript
[02:07]DOTA2新英雄展现中国元素,完美“圣典”亮相央视
2016/12/19 DOTA
python 多线程实现检测服务器在线情况
2015/11/25 Python
Python的IDEL增加清屏功能实例
2017/06/19 Python
详解 Python 读写XML文件的实例
2017/08/02 Python
Python网络编程之TCP套接字简单用法示例
2018/04/09 Python
Python补齐字符串长度的实例
2018/11/15 Python
Python3.6 + TensorFlow 安装配置图文教程(Windows 64 bit)
2020/02/24 Python
python如何编写win程序
2020/06/08 Python
浅谈keras 模型用于预测时的注意事项
2020/06/27 Python
Python matplotlib模块及柱状图用法解析
2020/08/10 Python
python解包用法详解
2021/02/17 Python
万宝龙英国官网:Montblanc手表、书写工具、皮革和珠宝
2018/10/16 全球购物
美国轻奢时尚购物网站:REVOLVE(支持中文)
2020/07/18 全球购物
通用自荐信范文
2014/03/14 职场文书
基层党组织公开承诺书
2014/03/28 职场文书
中班上学期幼儿评语
2014/04/30 职场文书
关于青春的演讲稿
2014/05/05 职场文书
小学运动会班级口号
2014/06/09 职场文书