var formPanel=new Ext.form.FormPanel({
...............
                          ................
});        var formPanelDropTargetEl = formPanel.body.dom;//这里老报错  不知道为什么

解决方案 »

  1.   

    LZ是想拿渲染后的dom吧 formPanel.getEl().dom
      

  2.   

    我是想将这个form做为拖动的目标
      

  3.   

      还有就是  为什么直接用formPanel作为拖动目标却不可以  这个formPanel.body.dom是从Ext官方dd例子弄过来的  它那个行  这个formPanel.body.dom到底是什么意思呢
      

  4.   

    搭车问一个问题://模板类型
    var reportType = new Ext.form.CheckboxGroup({
        fieldLabel: '类型',
        id: 'reportType',
        xtype: 'checkboxgroup',
        layout: 'table',
        items: [
        { boxLabel: '名称1', name: 'TTypeID', inputValue: '1', anchor: '100%' },
        { boxLabel: '名称2', name: 'TTypeID1', inputValue: '1', anchor: '100%' }
        ]
    });这个一直报'events'为空或不是对象
      

  5.   

    formPanel.body.dom
    取得formPanel的html内容
    你的错误可能是没有加载完,就调用了,你放到Ext.onReady里执行了吗
      

  6.   


    嗯  我觉得该是这样  但是为什么拖动的目标要使用formPanel的html内容呢
    使用formPanel不行吗
      

  7.   

    拖动最后也是里面的html元素进行拖动啊。formPanel只是一个变量而已,不是实际的html元素
      

  8.   


    formPanel是在ddPanel的构造方法里边定义的   ddPanel继承自Panel  树的一个节点被点击之后
    打开这个面板  之前的基本界面已经加载成功   这个ddPanel应该是在Ext.onReady里边了的啊