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 相关文章推荐
JavaScript与C# Windows应用程序交互方法
Jun 29 Javascript
如何获取JQUERY AJAX返回的JSON结果集实现代码
Dec 10 Javascript
通过一段代码简单说js中的this的使用
Jul 23 Javascript
20条学习javascript的编程规范的建议
Nov 28 Javascript
jQuery进行组件开发完整实例
Dec 15 Javascript
JavaScript学习笔记整理之引用类型
Jan 22 Javascript
基于Bootstrap使用jQuery实现简单可编辑表格
May 04 Javascript
深入理解angularjs过滤器
May 25 Javascript
jQuery事件绑定用法详解
Sep 08 Javascript
微信小程序radio组件使用详解
Jan 31 Javascript
Javascript操作select控件代码实例
Feb 14 Javascript
vue setInterval 定时器失效的解决方式
Jul 30 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
火影忍者:三大瞳力之一的白眼,为什么没有写轮眼那么出色?
2020/03/02 日漫
Linux系统中设置多版本PHP共存配合Nginx服务器使用
2015/12/21 PHP
ThinkPHP整合datatables实现服务端分页的示例代码
2018/02/10 PHP
Laravel统一错误处理为JSON的方法介绍
2020/10/18 PHP
document.documentElement &amp;&amp; document.documentElement.scrollTop
2007/12/01 Javascript
jQuery 位置插件
2008/12/25 Javascript
在父页面调用子页面的JS方法
2013/09/29 Javascript
javascript window.open打开新窗口后无法再次打开该窗口问题的解决方法
2014/04/12 Javascript
jQuery实现购物车数字加减效果
2015/03/14 Javascript
kindeditor编辑器点中图片滚动条往上顶的bug
2015/07/05 Javascript
JS实现灵巧的下拉导航效果代码
2015/08/25 Javascript
Javascript中的return作用及javascript return关键字用法详解
2015/11/05 Javascript
jquery控制页面的展开和隐藏实现方法(推荐)
2016/10/15 Javascript
jQuery实现的checkbox级联选择下拉菜单效果示例
2016/12/26 Javascript
JSON中key动态设置及JSON.parse和JSON.stringify()的区别
2016/12/29 Javascript
解析Vue2.0双向绑定实现原理
2017/02/23 Javascript
vue 录制视频并压缩视频文件的方法
2018/07/27 Javascript
ionic2.0双击返回键退出应用
2019/09/17 Javascript
使用layui实现树形结构的方法
2019/09/20 Javascript
element-plus一个vue3.xUI框架(element-ui的3.x 版初体验)
2020/12/02 Vue.js
python实现socket端口重定向示例
2014/02/10 Python
Python Request爬取seo.chinaz.com百度权重网站的查询结果过程解析
2019/08/13 Python
python getpass模块用法及实例详解
2019/10/07 Python
python tkinter控件布局项目实例
2019/11/04 Python
Python实现Wordcloud生成词云图的示例
2020/03/30 Python
python读取配置文件方式(ini、yaml、xml)
2020/04/09 Python
python实现程序重启和系统重启方式
2020/04/16 Python
清除canvas画布内容(点擦除+线擦除)
2020/08/12 HTML / CSS
Airbnb爱彼迎官网:成为爱彼迎房东,赚取收入
2019/03/14 全球购物
Nordgreen台湾官网:极简北欧设计手表
2019/08/21 全球购物
优秀小学生家长评语
2014/01/30 职场文书
国家助学金感谢信
2015/01/21 职场文书
归元寺导游词
2015/02/06 职场文书
药店收银员岗位职责
2015/04/07 职场文书
Django migrate报错的解决方案
2021/05/20 Python
Vue如何清空对象
2022/03/03 Vue.js