福州建网站-福州做网站公司
福州做网站电话:0591-83584081 点击在线即时聊天-福州建站 点击在线即时聊天-福州网站建设
新闻中心
行业新闻
INDUSTRY NEWS
企业动态
ENTERPRISES DYNAMIC
网络编程
INTERNET KNOWLEDGE
网站优化
SEO

 
在线客服咨询一:
在线客服咨询二:
在线技术咨询一:
在线技术咨询二:
24小时在线咨询:
在线咨询:0591-83584081
 行业资讯
揭秘:利用知识付费赚钱
福州澳特乐食品有限公司
苏宁研制自动送货机器人
京东便利店模式:并非直
疯狂的区块链,分裂的朋
“马云的战略+马化腾的产
福州管道疏通推荐福州榕
共享单车还能走多远,二
♦ 您的位置:首页 >> 新闻中心  

一个页面调用多个kindeditor 编辑器,如何取值赋值
本文来源:网络  发表日期:2016-03-12 21:53:49  录入:www.yiliancn.com

本例主要是应用于js判断后textarea取值问题;kindeditor 版本:ver 4.1.10 

-------------------------js------------------------

1、添加JS引用多个编辑器

<script charset="gbk" src="./editor/kindeditor.js"></script>             

<script charset="gbk" sr

c="./editor/lang/zh_CN.js"></script>             

<script>    

var editor1;

var editor2;

var editor3;

            KindEditor.ready(function(K) {

//编辑器1开始; 

                editor1 = K.create('#jianjie', {

                    allowFileManager : true ,         

//设置编辑器为简单模式

              items : [

                        'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold', 'italic', 'underline',

                        'removeformat', '|', 'justifyleft', 'justifycenter', 'justifyright', 'insertorderedlist',

                        'insertunorderedlist', '|', 'emoticons', 'image', 'link'],

 afterCreate : function() {             

                    var self = this;             

                    K.ctrl(document, 13, function() {             

                        self.sync();             

                        K('form[name=myform]')[0].submit();             

                    });             

                    K.ctrl(self.edit.doc, 13, function() {             

                        self.sync();             

                        K('form[name=myform]')[0].submit();             

                    });             

                }, 

//下面这行代码就是关键的所在,当失去焦点时执行 this.sync();        

afterBlur:function(){this.sync();},

    });

//编辑器2开始; 

editor2 = K.create('#other', {

                    allowFileManager : true ,

//设置编辑器为简单模式

              items : [

                        'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold', 'italic', 'underline',

                        'removeformat', '|', 'justifyleft', 'justifycenter', 'justifyright', 'insertorderedlist',

                        'insertunorderedlist', '|', 'emoticons', 'image', 'link'],

 afterCreate : function() {             

                    var self = this;             

                    K.ctrl(document, 13, function() {             

                        self.sync();             

                        K('form[name=myform]')[0].submit();             

                    });             

                    K.ctrl(self.edit.doc, 13, function() {             

                        self.sync();             

                        K('form[name=myform]')[0].submit();             

                    });             

                }, 

//下面这行代码就是关键的所在,当失去焦点时执行 this.sync();        

afterBlur:function(){this.sync();}

                });

//编辑器3开始; 

editor3 = K.create('#opinion', {

                    allowFileManager : true ,

//设置编辑器为简单模式

              items : [

                        'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold', 'italic', 'underline',

                        'removeformat', '|', 'justifyleft', 'justifycenter', 'justifyright', 'insertorderedlist',

                        'insertunorderedlist', '|', 'emoticons', 'image', 'link'],

 afterCreate : function() {             

                    var self = this;             

                    K.ctrl(document, 13, function() {             

                        self.sync();             

                        K('form[name=myform]')[0].submit();             

                    });             

                    K.ctrl(self.edit.doc, 13, function() {             

                        self.sync();             

                        K('form[name=myform]')[0].submit();             

                    });             

                }, 

//下面这行代码就是关键的所在,当失去焦点时执行 this.sync();        

afterBlur:function(){this.sync();}

                });

            });

    </script>

2、引用的地方代码:

           编辑器1: <td > <TEXTAREA NAME="jianjie" COLS="90" ROWS="20" ID="jianjie" > </TEXTAREA></td>

         

           

           编辑器2: <td > <TEXTAREA NAME="other" COLS="90" ROWS="20" ID="other" > </TEXTAREA></td>

          

          

        编辑器3: <td > <TEXTAREA NAME="opinion" COLS="90" ROWS="20" ID="opinion" ><%=trim(rs1("opinion"))%> </TEXTAREA></td>

      

分享到:
 
研发中心:福州市金山创意园
联系电话:0591-83584081 
网站标签:福州网站建设 福州网络公司 福州小程序开发 福州网站SEO优化 福州APP开发
 
点击这里给我发消息