“奇葩”控件向后台传数据

前提, 如果只能借助input想后台传数据

1. CKEDITOR编辑框。

  指定事件onchange, 把编辑框内的数据导入到指定的input type="hidden"内。

    HOW?  不能直接使用onchange, 需要调用它的内部事件'change'。 具体代码如下:

  

1 var editor = CKEDITOR.replace( "textAreaId", {width:"60%"} );
2 
3 editor.on( 'change', function( event ) {    
4             var stemTxt = this.document.getBody().getText();//内容
5 
6          document.getElementById( "文本编辑框数据ID" ).value = stemTxt; //记录编辑框内容 
7 });

 

2. 可编辑框div

  大致思路一样。

  定义onblur事件, 获取可编辑框内容, 然后导入到指定的input type="hidden"内。

 

posted @ 2016-10-18 21:17  心中的阿哲  阅读(130)  评论(0编辑  收藏  举报