EXTjs中如何獲取Panel中html的內容

2021-06-22 13:55:05 字數 442 閱讀 1539

如題:假設我乙個panel() 

如何獲取這個panel中html 的內容 ,即 123456 .

可以這樣獲取:

// private

afterrender : function()

if(this.title)

this.setautoscroll();

if(this.html)

這個是panel定義的原始碼,可以看到panel在渲染後,把html屬性被body.update使用了,然後該屬性就被刪除了。因此你定義出來的panel物件無法通過點屬性來獲取html你定義的內容了。 

所以我們只能通過body來獲取了。這樣就行了:

var tb = new ext.panel(

}]});

來自:

ExtJS 控制項的基礎 Panel

面板panel 是extjs 控制項的基礎,很高階控制項都是在面板的基礎上擴充套件的,還有其它大多數控制項也都直接或間接有關係。應用程式的介面一般情況下是由乙個乙個的面板通過不同組織方式形成。面板由以下幾個部分組成,乙個頂部工具欄 乙個底部工具欄 面板頭部 面板尾部 面板主區域幾個部分元件。面板類中...

ExtJS中panel動態刪除子元件及其label

今天小小的成功讓我興奮不已。在extjs中的panel面板中實現動態刪除元件及其label,panel命名為login,實現 如下 var itemlength login.items.length 獲取需要刪除的元件個數,元件個數隨著刪除的過程會動態減少,牢記。必須執行三次刪除來刪除所有元件 fo...

extjs在panel中動態新增模板並載入資料

廢話不多說,直接上 js檔案如下 ext的panel extend ext.panel.panel requires ext.panel.panel id misdetailpanel layout border closable true,width 400,height 300,initcomp...