当前位置: 代码迷 >> ASP.NET >> 怎么使用jquery更改fckeditor内容,求解
  详细解决方案

怎么使用jquery更改fckeditor内容,求解

热度:3505   发布时间:2013-02-25 00:00:00.0
如何使用jquery更改fckeditor内容,求解
如题,对于fckeditor编辑器不是很了解,求解答

------解决方案--------------------------------------------------------
JScript code
function FCKeditor_OnComplete( editorInstance )        {            editorInstance.Events.AttachEvent('OnFocus', FCKeditor_OnFocus);            //editorInstance.Events.AttachEvent('OnClick', FCKeditor_OnClick);            editorInstance.Events.AttachEvent( 'OnBlur', onEditorBlur );         }                 function FCKeditor_OnFocus(editorInstance)//这里添加FCK聚焦事件,        {            var topid = "jquerywatertiptxt" + $("#<%=txtDetail.ClientID%>").attr("id");            if ($("#" + topid).val() != "") {                    $("#" + topid).css("display", "none");                }        }                function onEditorBlur()        {            var topid = "jquerywatertiptxt" + $("#<%=txtDetail.ClientID%>").attr("id");            var oEditor = FCKeditorAPI.GetInstance("<%=txtDetail.ClientID %>");            if (oEditor.GetHTML().replace(/<[^>]+>/g,"") != "") {            $("#<%=txtDetail.ClientID%>").val( oEditor.GetHTML());                    $("#" + topid).css("display", "none");                }else{$("#" + topid).css("display", "")}        }
------解决方案--------------------------------------------------------
可以从聚焦和失去焦点 事件入手去更改内容
------解决方案--------------------------------------------------------
$("#fckeditor").val("abcdefg123456")
  相关解决方案