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代码
Oct 11 Javascript
js确认删除对话框效果的示例代码
Feb 20 Javascript
IE中document.createElement的iframe无法设置属性name的解决方法
Sep 14 Javascript
JQuery实现简单的图片滑动切换特效
Nov 22 Javascript
jQuery与Ajax以及序列化
Feb 01 Javascript
JavaScript实现父子dom同时绑定两个点击事件,一个用捕获,一个用冒泡时执行顺序的方法
Mar 30 Javascript
微信小程序radio组件使用详解
Jan 31 Javascript
解决vue单页使用keep-alive页面返回不刷新的问题
Mar 13 Javascript
JS函数内部属性之arguments和this实例解析
Oct 07 Javascript
微信小程序实现文字从右向左无限滚动
Nov 18 Javascript
JS温故而知新之变量提升和时间死区
Jan 27 Javascript
实例分析编写vue组件方法
Feb 12 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
判断Keep-Alive模式的HTTP请求的结束的实现代码
2011/08/06 PHP
PHP实现根据银行卡号判断银行
2015/04/29 PHP
php中序列化与反序列化详解
2017/02/13 PHP
JavaScript 5 新增 Array 方法实现介绍
2012/02/06 Javascript
JavaScript Scoping and Hoisting 翻译
2012/07/03 Javascript
jquery获取div宽度的实现思路与代码
2013/01/13 Javascript
js复制到剪切板的实例方法
2013/06/28 Javascript
使用js在页面中绘制表格核心代码
2013/09/16 Javascript
javascript计算用户打开网页的停留时间
2014/01/09 Javascript
jQuery选择器源码解读(八):addCombinator函数
2015/03/31 Javascript
jQuery插件datepicker 日期连续选择
2015/06/12 Javascript
基于jquery步骤进度条源码分享
2015/11/12 Javascript
7个去伪存真的JavaScript面试题
2016/01/07 Javascript
jQuery实现返回顶部功能
2016/02/23 Javascript
浅析C/C++,Java,PHP,JavaScript,Json数组、对象赋值时最后一个元素后面是否可以带逗号
2016/03/22 Javascript
JS选取DOM元素的简单方法
2016/07/08 Javascript
JS判断是否在微信浏览器打开的简单实例(推荐)
2016/08/24 Javascript
JavaScript实现自动切换图片代码
2016/10/11 Javascript
BootStrap中jQuery插件Carousel实现轮播广告效果
2017/03/27 jQuery
vue中如何引入jQuery和Bootstrap
2017/04/10 jQuery
Vue.js 时间转换代码及时间戳转时间字符串
2018/10/16 Javascript
Vue中通过vue-router实现命名视图的问题
2020/04/23 Javascript
vue 点击其他区域关闭自定义div操作
2020/07/17 Javascript
浅谈Vuex的this.$store.commit和在Vue项目中引用公共方法
2020/07/24 Javascript
Django应用程序中如何发送电子邮件详解
2017/02/04 Python
Python常见加密模块用法分析【MD5,sha,crypt模块】
2017/05/24 Python
numpy.random.seed()的使用实例解析
2018/02/03 Python
python pycurl验证basic和digest认证的方法
2018/05/02 Python
pandas 按照特定顺序输出的实现代码
2018/07/10 Python
Python采集猫眼两万条数据 对《无名之辈》影评进行分析
2018/12/05 Python
python爬虫基础教程:requests库(二)代码实例
2019/04/09 Python
selenium学习教程之定位以及切换frame(iframe)
2021/01/04 Python
学习全国两会精神心得体会范文
2014/03/17 职场文书
车队安全员岗位职责
2015/02/15 职场文书
2016猴年春节慰问信
2015/11/30 职场文书
Java方法重载和方法重写的区别到底在哪?
2021/06/11 Java/Android