知识大全 当Asp.Net验证控件遇到FCKeditor

Posted 内容

篇首语:山高流水长,志大精神旺。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 当Asp.Net验证控件遇到FCKeditor相关的知识,希望对你有一定的参考价值。

当Asp.Net验证控件遇到FCKeditor  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  使用RequiredFieldValidator控件验证FCKeditor是否填写内容的时候会遇到一个问题

  填写了内容之后第一次提交还会提示没有填写内容 这是由于FCKEditor的编辑框采用的是Iframe 每次提交的时候首先要将Iframe的内容复制到文本框内 再提交 但是验证控件验证的是实际的文本框 在没触发提交时 这个内容文本框的内容实际上是空的

  换上自定义验证控件CustomValidator

  设置ClientValidationFunction= checkFckeditorContent ;

  利用FCKeditor提供的Javascript API可以解决这个问题

  JavaScript_API#Events >_ x/Developers_Guide/JavaScript_API#Events

  在页面上加入以下脚本

  <script type= text/javascript >

  //<![CDATA[

  var fckeditorContentLength = ;

  function checkFckeditorContent(source arguments)

  

  arguments IsValid = (fckeditorContentLength  > );

  

  function FCKeditor_OnComplete(editorInstance)

  

  editorInstance Events AttachEvent( OnBlur FCKeditor_OnBlur); //附加失去焦点的事件

  

  function FCKeditor_OnBlur(editorInstance)

  

  fckeditorContentLength = editorInstance GetXHTML(true) length;

  //在FCKeditor失去焦点时 如果内容不为空则隐藏验证提示

  if(fckeditorContentLength > )

  document getElementById( <%= this 自定义验证控件 ClientID %> ) style display = none ;

  

  

  //]]>

  </script>

cha138/Article/program/net/201311/11530

相关参考

知识大全 ASP.NET常用6种验证控件介绍

ASP.NET常用6种验证控件介绍  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!    Requi

知识大全 ASP.NET 实现验证码功能的Web控件

ASP.NET实现验证码功能的Web控件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  的设计方

知识大全 asp.net身份验证(登录控件),基于标准的sqlserver

  身份验证(登录控件)基于标准的sqlserver(vs+sqlserver)  文章类别ASPNET技巧|发表日期星期四|文章等级  广告PassBiBle微软MCSE|思科CCNA|CCNP|C

知识大全 ASP.NET中FCKeditor配置和精简

ASP.NET中FCKeditor配置和精简  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  FC

知识大全 FCKeditor 2.6在ASP.NET中的配置方法

FCKeditor2.6在ASP.NET中的配置方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 在ASP.Net中使用FckEditor2.5.1使用方法和配置

在ASP.Net中使用FckEditor2.5.1使用方法和配置  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起

知识大全 Asp.net控件开发----控件开发基础

Asp.net控件开发----控件开发基础  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  服务器

知识大全 ASP.NET 2.0高级控件之FileUpload控件

ASP.NET2.0高级控件之FileUpload控件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 JSP页面中使用FCKeditor控件

JSP页面中使用FCKeditor控件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Fcked

知识大全 ASP.NET控件开发基础之复合控件事件处理浅析

ASP.NET控件开发基础之复合控件事件处理浅析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!