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 相关文章推荐
Prototype 工具函数 学习
Jul 23 Javascript
一些老手都不一定知道的JavaScript技巧
May 06 Javascript
JavaScript中的small()方法使用详解
Jun 08 Javascript
Javascript基础回顾之(一) 类型
Jan 31 Javascript
bootstrap 设置checkbox部分选中效果
Apr 20 Javascript
利用PM2部署node.js项目的方法教程
May 10 Javascript
Vue引用Swiper4插件无法重写分页器样式的解决方法
Sep 27 Javascript
在vue中使用jsx语法的使用方法
Sep 30 Javascript
vue实现移动端图片上传功能
Dec 23 Javascript
一文读懂vue动态属性数据绑定(v-bind指令)
Jul 20 Javascript
微信小程序实现日历小功能
Nov 18 Javascript
vue使用Google Recaptcha验证的实现示例
Aug 23 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个人网站架设连环讲(四)
2006/10/09 PHP
php扩展ZF――Validate扩展
2008/01/10 PHP
PHP Squid中可缓存的动态网页设计
2008/09/17 PHP
php mysql like 实现多关键词搜索的方法
2016/10/29 PHP
javascript实现的基于金山词霸网络翻译的代码
2010/01/15 Javascript
jquery实现两个图片渐变切换效果的方法
2015/06/25 Javascript
VUEJS实战之构建基础并渲染出列表(1)
2016/06/13 Javascript
通过jsonp获取json数据实现AJAX跨域请求
2017/01/22 Javascript
jQuery实现动态生成表格并为行绑定单击变色动作的方法
2017/04/17 jQuery
Vue2.0 vue-source jsonp 跨域请求
2017/08/04 Javascript
快速处理vue渲染前的显示问题
2018/03/05 Javascript
小程序实现带年月选取效果的日历
2018/06/27 Javascript
微信小程序API—获取定位的详解
2019/04/30 Javascript
VSCode使用之Vue工程配置eslint
2019/04/30 Javascript
VueCli3.0中集成MockApi的方法示例
2019/07/05 Javascript
Vue页面切换和a链接的本质区别详解
2019/11/12 Javascript
js数据类型转换与流程控制操作实例分析
2019/12/18 Javascript
在Python的Flask中使用WTForms表单框架的基础教程
2016/06/07 Python
使用Python读取大文件的方法
2018/02/11 Python
python爬虫的数据库连接问题【推荐】
2018/06/25 Python
Python饼状图的绘制实例
2019/01/15 Python
python可视化篇之流式数据监控的实现
2019/08/07 Python
Django框架中间件定义与使用方法案例分析
2019/11/28 Python
python 基于opencv 绘制图像轮廓
2020/12/11 Python
CSS3效果:自定义“W”形运行轨迹实例
2017/03/29 HTML / CSS
HTML5的结构和语义(3):语义性的块级元素
2008/10/17 HTML / CSS
C语言基础笔试题
2013/04/27 面试题
房地产销售员的自我评价分享
2013/12/04 职场文书
群众路线批评与自我批评
2014/02/06 职场文书
新闻专业学生的自我评价
2014/02/13 职场文书
保护环境标语
2014/06/09 职场文书
公司人事专员岗位职责
2014/08/11 职场文书
酒店管理专业毕业生自我鉴定
2014/09/29 职场文书
2014年大学团支部工作总结
2014/12/02 职场文书
党支部评议意见
2015/06/02 职场文书
微软发布Windows 11今年最大更新22H2(附 ISO 镜像官方下载)
2022/09/23 数码科技