建站教学网,让你建站更便捷和轻松!
您当前的位置:首页 > 网页制作 > Javascript/Ajax

js如何判断fck编辑器的内容是否为空

来源:建站教学网  时间:2011-01-04 14:04:09

由于fck 编辑器与其它textarea文件输入框不同,所有要判断是否为空,是不一样的。

var oeditor = fckeditorapi.getinstance('content'); //这里的content是fck的id值
if(getlength("content")<=0) {
alert('内容不能为空!');
oeditor.focus();
return false;
}


function getlength(str){
var oeditor = fckeditorapi.getinstance(str) ;
var checkcontent= oeditor.editordocument ;
var contentlength ;
if ( document.all ){
contentlength= checkcontent.body.innertext.trim().length ;
}
else{
var r = checkcontent.createrange() ;
r.selectnodecontents( checkcontent.body ) ;
contentlength= r.tostring().trim().length ;
}
return contentlength;
}
//去掉字符串的空格

string.prototype.trim = function()
{
return this.replace(/(^[s]*)|([s]*$)/g, "");
}

责任编辑:风中的自由

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
CopyRight 2008-2009, JZREAD.COM, Inc. All Rights Reserved
皖ICP备09015033号