js判断FCKeditor内容是否为空的两种形式

 更新时间:2013年05月14日 18:08:53   作者:  
FCKeditor内容是否为空在提交表单时一定要判断的,下面与大家分享下两种形式,感兴趣的朋友可以参考下哈
形式1
复制代码 代码如下:

function checkFCK(key)
{
var oEditor=FCKeditorAPI.GetInstance(key);
var content=oEditor.GetXHTML(true);
content=content.replace(/ /g,"");
content=content.replace(/\s/g,"");
content=content.replace(/ /g,"");
content=content.replace(/<br\/>/g,"");
content=content.replace(/<p><\/p>/g,"");
content=content.replace(/<div><\/div>/g,"");
if(content==null||content==""){
oEditor.SetHTML("");
return false;
}
return true;
}

形式2
复制代码 代码如下:

function GetMessageLength(str)
{
var oEditor = FCKeditorAPI.GetInstance(str) ;
var oDOM = oEditor.EditorDocument ;
var iLength ;
if ( document.all ) // If Internet Explorer.
{
iLength = oDOM.body.innerText.length ;
}
else // If Gecko.
{
var r = oDOM.createRange() ;
r.selectNodeContents( oDOM.body ) ;
iLength = r.toString().length ;
}
return iLength
}

相关文章

  • JavaScript jquery及AJAX小结

    JavaScript jquery及AJAX小结

    其实在学习之前,就已经用上了js,jquery和ajax,不过当时不清楚这些的区别,就全都当成js来看,然后别人一说jquery,ajax都觉得好像很高级,等到自己学习的时候,倒是对这些更清楚了一点,下面就来写一下我的总结
    2016-01-01
  • JS实现图片无间断滚动代码汇总

    JS实现图片无间断滚动代码汇总

    这篇文章主要介绍了JS实现图片无间断滚动代码汇总,非常实用的特效代码,需要的朋友可以参考下
    2014-07-07
  • js实现的光标位置工具函数示例

    js实现的光标位置工具函数示例

    这篇文章主要介绍了js实现的光标位置工具函数,结合实例形式分析了JavaScript操作textarea文本框光标位置及文本操作相关技巧,需要的朋友可以参考下
    2016-10-10
  • 微信小程序在text文本实现多种字体样式

    微信小程序在text文本实现多种字体样式

    这篇文章主要介绍了微信小程序在text文本实现多种字体样式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-11-11
  • DOM事件探秘篇

    DOM事件探秘篇

    本文主要介绍了DOM事件的相关知识。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • js模仿php中strtotime()与date()函数实现方法

    js模仿php中strtotime()与date()函数实现方法

    这篇文章主要介绍了js模仿php中strtotime()与date()函数实现方法,涉及javascript时间操作的相关技巧,非常具有实用价值,需要的朋友可以参考下
    2015-08-08
  • onmousewheel event 缩放图片效果

    onmousewheel event 缩放图片效果

    onmousewheel event 缩放图片效果...
    2006-09-09
  • 原生js实现类似弹窗抖动效果

    原生js实现类似弹窗抖动效果

    这篇文章主要介绍了原生js实现类似弹窗抖动效果的相关资料,推荐给大家,需要的朋友可以参考下
    2015-04-04
  • 深入浅析JS中的严格模式

    深入浅析JS中的严格模式

    严格模式就是使JS编码更加规范化的模式,消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为。下面通过代码相结合的形式给大家介绍js中的严格模式,感兴趣的朋友一起看看吧
    2018-06-06
  • JavaScript变量提升和严格模式实例分析

    JavaScript变量提升和严格模式实例分析

    这篇文章主要介绍了JavaScript变量提升和严格模式,结合实例形式分析了javascript变量提升和严格模式的原理及相关操作注意事项,需要的朋友可以参考下
    2019-01-01

最新评论