主题: js怎样获取textare上的值
作者: caster, 发布日期: 2012-02-09 10:24:39, 浏览数: 3312

如果直接dom value的话获取不了 他在提交后控件才把值赋值在textare上 在第一次提交时候获取的是没填的空值提交后才有 填写的内容以前用的方法是

KE.show({
    id : 'content',
    cssPath : './index.css',
    imageUploadJson : '../../jsp/upload_json.jsp',
       fileManagerJson : '../../jsp/file_manager_json.jsp',
    allowFileManager : true,
    afterCreate : function(id) {
     KE.event.ctrl(document, 13, function() {
      KE.sync(id);
      document.forms['example'].submit();
     });
     KE.event.ctrl(KE.g[id].iframeDoc, 13, function() {
      KE.sync(id);
      document.forms['example'].submit();
     });
    },
    afterChange: function(id) {
                 form1.contentstr.value=KE.html(id);
                }
      
   });

 

但是如果换上是简单模式下的 不知道afterChange 怎么写

var editor;
   KindEditor.ready(function(K) {
    editor = K.create('textarea[name="content"]', {
     resizeType : 1,
     allowPreviewEmoticons : false,
     allowImageUpload : false,
     items : [
      'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold', 'italic', 'underline',
      'removeformat', '|', 'justifyleft', 'justifycenter', 'justifyright', 'insertorderedlist',
      'insertunorderedlist', '|', 'emoticons', 'image', 'link']
    });
                 
   });

 

作者: andy, 发布日期: 2012-02-21 17:23:50
我也碰到该问题,求解
回复
发表新帖 发表回复