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 相关文章推荐
使用正则替换变量
May 05 Javascript
jQuery常见开发技巧详细整理
Jan 02 Javascript
JS修改css样式style浅谈
May 06 Javascript
jQuery菜单插件superfish使用指南
Apr 21 Javascript
jQuery实现页面内锚点平滑跳转特效的方法总结
May 11 Javascript
JavaScript实现Iterator模式实例分析
Jun 09 Javascript
ztree实现权限横向显示功能
May 20 Javascript
浅谈Angular2 ng-content 指令在组件中嵌入内容
Aug 18 Javascript
通过实例学习React中事件节流防抖
Jun 17 Javascript
微信小程序纯文本实现@功能
Apr 08 Javascript
vant 解决tab切换插件标题样式自定义的问题
Nov 13 Javascript
Vue +WebSocket + WaveSurferJS 实现H5聊天对话交互的实例
Nov 18 Vue.js
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的正则处理函数总结分析
2008/06/20 PHP
javascript,php获取函数参数对象的代码
2011/02/03 PHP
第二章 PHP入门基础之php代码写法
2011/12/30 PHP
php生成html文件方法总结
2014/12/01 PHP
PHP针对JSON操作实例分析
2015/01/12 PHP
twig模板获取全局变量的方法
2016/02/05 PHP
php微信开发之关注事件
2018/06/14 PHP
YII2框架中日志的配置与使用方法实例分析
2020/03/18 PHP
给网站上的广告“加速”显示的方法
2007/04/08 Javascript
在服务端(Page.Write)调用自定义的JS方法详解
2013/08/09 Javascript
通过length属性判断jquery对象是否存在
2013/10/18 Javascript
js如何设置在iframe框架中指定div不显示
2013/12/04 Javascript
jQuery 无限级菜单的简单实例
2014/02/21 Javascript
浅析node.js中close事件
2014/11/26 Javascript
解析JavaScript实现DDoS攻击原理与保护措施
2016/12/26 Javascript
基于js原生和ajax的get和post方法以及jsonp的原生写法实例
2017/10/16 Javascript
js实现一个简单的MVVM框架示例
2018/01/15 Javascript
深入理解Promise.all
2018/08/08 Javascript
Vue 基于 vuedraggable 实现选中、拖拽、排序效果
2020/05/18 Javascript
写一个Vue loading 插件
2020/11/09 Javascript
[47:45]Liquid vs OG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python实现将罗马数字转换成普通阿拉伯数字的方法
2017/04/19 Python
python excel使用xlutils类库实现追加写功能的方法
2018/05/02 Python
Django开发的简易留言板案例详解
2018/12/04 Python
django-allauth入门学习和使用详解
2019/07/03 Python
香港交友网站:be2香港
2018/07/22 全球购物
趣天网日本站:Qoo10 JP
2019/09/18 全球购物
Invicta手表官方商店:百年制表历史的瑞士腕表品牌
2019/09/26 全球购物
假日旅行社实习自我鉴定
2013/09/24 职场文书
行政助理求职自荐信
2013/10/26 职场文书
职业道德模范事迹材料
2014/08/24 职场文书
领导班子作风建设年个人整改措施
2014/09/29 职场文书
小平您好观后感
2015/06/09 职场文书
MySQL系列之四 SQL语法
2021/07/02 MySQL
JS 基本概念详细介绍
2021/10/16 Javascript
企业版Windows 11有哪些新功能? Win11适用于企业的功能介绍
2021/11/21 数码科技