通过jquery或者dwr或者document.getElementById()来获取fckeditor文本的内容都不是准确的值,因此不能验证长度,必须通过fck自己的方式来获取才可以。如:
<script type="text/javascript" defer="defer">
var oFCKeditor = new FCKeditor('orgRemark');//传入参数为表单元素(由FCKeditor生成的input或textarea)的name
oFCKeditor.BasePath='/op/fckeditor/';//指定FCKeditor根路径,也就是fckeditor.js所在的路径
oFCKeditor.Height='300';
oFCKeditor.Height='600';
oFCKeditor.ToolbarSet='Default';//指定工具栏
oFCKeditor.ReplaceTextarea();
</script>
那么在js中验证长度的方法就要这样写:
var oEditor = FCKeditorAPI.GetInstance('orgRemark');
var msg = oEditor.GetXHTML(true);
if(msg.length>1024){
alert("当前机构简介内容超过了最大允许长度1024!");
return false;
}
分享到:
相关推荐
FCKEditor 是一款开源的富文本编辑器,广泛应用于网站内容管理系统(CMS)和在线表单中,它为用户提供了一种类似Microsoft Word的界面,使得在网页上编辑文本变得直观易用。这个实例将介绍如何在项目中集成FCKEditor...
**fckEditor Resize plugin**是基于FCKeditor的一款插件,用于增强编辑器的功能,特别是提供了文本区域的大小调整功能。FCKeditor是一款开源的HTML富文本编辑器,广泛应用于网站内容管理系统(CMS)和博客平台,允许...
它会根据浏览器的不同来选择使用`innerText`或`Range`对象来获取文本长度,这对于实现字数限制等操作很有用。 10. **执行特定命令:** `ExecuteCommand(commandName)`可以执行FCKeditor命令,比如加粗、斜体、插入...
通过`FCKeditorAPI.GetInstance()`获取编辑器实例,然后获取其文档对象,再根据浏览器类型选择合适的长度计算方法。示例代码如下: ```javascript function getLength() { var oEditor = FCKeditorAPI....
接下来,文档介绍了几种流行的Web富文本编辑器,包括FCKeditor、CKeditor、TinyMCE、eWebEditor以及UEditor。这些编辑器各有特色,例如CKeditor功能强大且易于集成到各种Web开发语言中,TinyMCE是开源的所见即所得...
这篇文章主要讲解了如何在JavaScript中集成富文本编辑器FCKeditor以及如何判断编辑器内容是否为空。FCKeditor是一款强大的富文本编辑器,允许用户在网页上编辑HTML内容,类似于Word的功能,常用于内容管理系统或者...
在Web开发中,FCKeditor是一个广泛使用的富文本编辑器。在提交表单时,确保用户输入的内容符合要求是非常重要的。特别是对于FCKeditor这样的编辑器,我们需要对用户是否进行了有效编辑进行检查。本文将分享两种判断...
针对FCKeditor 2.6版本出现编码错误导致修改内容出现乱码的问题,我们可以从以下几个方面深入探讨相关知识点,以便更好地理解和解决这一问题。 首先,我们需要了解字符编码的基础知识。字符编码是一种将字符集中的...
验证FCKeditor中的内容通常涉及检查其格式、长度、合法性等。你可以自定义验证函数,对每个实例的内容进行检查。例如: ```javascript function validateEditorContent(editor) { if (editor.EditorDocument....
FCK编辑器是一款广泛应用于Web开发领域的富文本编辑器,它提供了强大的编辑功能,能够帮助开发者快速构建出具备丰富文本处理能力的应用系统。然而,在实际使用过程中,可能会遇到一些常见的问题,比如瘦身操作后出现...
IE浏览器支持innerText属性获取纯文本长度,而非IE浏览器(如火狐)可能需要通过操作DOM的Range对象来获取。 5. 事件处理函数的编写: 在JavaScript中编写事件处理函数,允许开发者定义当某个事件发生时如何响应。...
在处理文本数据时,可能会遇到字符编码问题。 **解决方法:** - 确认数据库和应用程序中的字符编码设置是否一致。 - 如果是从数据库中获取数据,确保查询时指定了正确的字符集。 #### 问题10:连接字符串问题 连接...
其次,FCKeditor是一款强大的富文本编辑器插件。在Web应用中,用户可能需要编辑和提交格式化的文本内容,如文章、评论等。FCKeditor提供了类似Word的编辑界面,支持文本样式设置、图片上传、链接插入等功能,使得...
【FCKeditor】是一个流行的开源富文本编辑器,可以用于网页或Web应用中,提供类似于Microsoft Word的文本编辑体验。在开发Web应用时,FCKeditor可以方便地集成到页面中,让用户在浏览器端编辑内容,支持图片上传、...
这些工具在网页上以富文本编辑器的形式存在,允许用户进行图文编辑,但因基于JavaScript,可能会导致格式一致性问题。 在页面展示商品时,需要注意内容长度的限制,如varchar(400)字段可能在前端显示时没有超出,但...
FCK编辑器是一款广泛使用的开源富文本编辑器,它允许用户在网页上创建和编辑内容,类似于Microsoft Word的功能。在默认设置下,FCK编辑器只支持上传文件名由数字或字母组成的图片,这在一定程度上限制了其在中国语境...
六、`FCKeditor.Net_2.2.zip`是一个富文本编辑器的压缩包,FCKeditor是一个流行的开源在线文本编辑器,允许用户在网页上编辑内容,类似于Word。在表单验证中,可能涉及到对用户在FCKeditor中输入的内容进行验证,如...
FCKeditor是一款开源的富文本编辑器,它允许用户在网页上进行类似Word的文字编辑,并能生成HTML代码。 1. **FCKeditorAPI.GetInstance()**: 这是获取FCKeditor实例的关键方法。在示例中,`"content"` 是编辑器的...
自定义文本长度插件.mxp 自动发送Email插件.mxp 自动分行去除HTML.mxp 自动嵌入专业效果CSS样式插件.mxp 自动为重复区域加上列号.mxp 最近打开文件插件.mxp 更多资源下载:http://bbs.ecaiyun.cn