设置fck焦点及获取fck编辑器内容 长度 js代码

本教程主要讲了怎么利用js 来设置编辑器获得焦点获取fck编辑器内容判断是否为空,以及内容长度与js调用fck编辑器的方法。

var checkcontent =fckeditorapi.getinstance("content").getxhtml();

写成函数

function geteditorhtmlcontents(editorname) {
var oeditor = fckeditorapi.getinstance(editorname);
return(oeditor.getxhtml(true));

编辑器获得焦点

var oeditor = fckeditorapi.getinstance('content');  
oeditor.focus(); 

写成函数

// 设置编辑器焦点

function seteditorcontents(editorname, contentstr) {
var oeditor = fckeditorapi.getinstance(editorname) ;
oeditor.focus;
}

上面方法简单写

长度验证:
fckeditorapi.getinstance("content").getxhtml().length;
另外还要让编辑器获得焦点:

var oeditor = fckeditorapi.getinstance('content');oeditor.focus();

fckeditor js调用方法

<script src="fckeditor/fckeditor.js"></script>
<script type="text/网页特效">
<!--
function showfck(){
var ofckeditor = new fckeditor('content') ;
ofckeditor.basepath = 'fckeditor/' ;
ofckeditor.toolbarset = 'basic' ;
ofckeditor.width = '100%' ;
ofckeditor.height = '200' ;
ofckeditor.value = '' ;
ofckeditor.replacetextarea() ;
document.getelementbyid("btnshow").disabled = 'true';
document.getelementbyid("btnshow").style.display = 'none';

}
//-->
</script>
<textarea name="content"></textarea>
<input id=btnshow style="display:inline" type=button onclick="showfck()">

fck推荐下载地址

http://down.111cn.net/webedit/2009/0429/fck-dedecms.html

 

时间: 2024-07-31 19:24:54

设置fck焦点及获取fck编辑器内容 长度 js代码的相关文章

javascript获取ckeditor编辑器的值(实现代码)_javascript技巧

CKeditor编辑器是FCKeditor的升级版本想对于FCK来说,确实比较好用,加载速度也比较快以下是如果通过JS获取CKeditor编辑器的值,用于表单验证 if(CKEDITOR.instances.content.getData()==""){alert("内容不能为空!");return false;} content是textarea的name下次发下CKeditor的配置还有上传配置,我只弄了PHP的上传 刚有个朋友反应说FIREFOX下不能判断为空

PHP 获取远程文件内容的函数代码_php技巧

如下函数: 复制代码 代码如下: <? /** 获取远程文件内容 @param $url 文件http地址 */ function fopen_url($url) { if (function_exists('file_get_contents')) { $file_content = @file_get_contents($url); } elseif (ini_get('allow_url_fopen') && ($file = @fopen($url, 'rb'))){ $i

Jqgrid设置全选及获取选择行的值示例代码

 本篇文章主要介绍了Jqgrid设置全选(选择)及获取选择行的值示例代码.需要的朋友可以过来参考下,希望对大家有所帮助 1.添加multiselect: true   2.获取选择行的值   代码如下: var rowData = jQuery('#List').jqGrid('getGridParam','selarrrow');     if(rowData.length)      {         for(var i=0;i<rowData.length;i++)         {

Fckeditor编辑器内容长度限制统计实现

先我们看最简单的就是编辑器的代码了,简单得很同时大家也经常看过.  代码如下 复制代码  <script type="text/javascript" src="/editor/fckeditor.js"></script>  <script type="text/javascript">     <!--         var oFCKeditor = new FCKeditor( 'Content'

复制Input内容的js代码_支持所有浏览器,修正了Firefox3.5以上的问题_javascript技巧

但IE6两行JS代码就可以,IE7以上也差不多,只不过出来一个安全提示比较恶心,用户如果看到了,一定有怀疑: 再但就是Firefox.Chrome等根本就不让你复制: 记得以前网上有这方面的代码,找了一下,发现全部不能在firefox3.5以上的版本中应该,最后终于找到了一个,代码还相当相当的复杂,不太敢用. 最后,憋的实在没有办法了,查了查资料,自已写了一个: 主要的理解的几个点: 1.Firefox这些浏览器,出于安全考虑吧,直接是不让复制的: 2.在Flash中,可以用System.set

jQuery(js)获取文字宽度(显示长度)示例代码_jquery

今天遇到了获取文字宽度的问题,查了很久,终于在一个国外网站上找到了方法,但是不能直接使用,于是修改了一下,成功使用到了项目中,在这里分享给大家. 首先在body标签最后添加一个子标签: 复制代码 代码如下: <span id="ruler">test</span> 然后添加相应的css代码: 复制代码 代码如下: #ruler { visibility: hidden; white-space: nowrap; font-size: 24px; } 接下来直接在

获取select元素被选中的文本内容的js代码

 获取select元素被选中的文本内容的方法有很多,本文为大家介绍下使用javascript来轻松实现下  代码如下: var sel=document.getElementById(id);//select元素的id  var index=sel.selectedIndex;//获取被选中的option的索引  var textsel= sel.options[index].text;//获取相应的option的内容     

获取select元素被选中的文本内容的js代码_javascript技巧

复制代码 代码如下: var sel=document.getElementById(id);//select元素的id var index=sel.selectedIndex;//获取被选中的option的索引 var textsel= sel.options[index].text;//获取相应的option的内容

当滚动条滚动到页面底部自动加载增加内容的js代码_javascript技巧

1,注册页面滚动事件,window.onscroll = function(){ }; 2,相关获取页面高度.滚动条位置.文档高度的函数: 复制代码 代码如下: //获取滚动条当前的位置 function getScrollTop() { var scrollTop = 0; if (document.documentElement && document.documentElement.scrollTop) { scrollTop = document.documentElement.s