ext 獲取節點物件

2021-08-30 12:26:23 字數 531 閱讀 8193

ext中提供了三個方法獲取某個節點物件,在使用的時候經常混淆

ext.get(id):返回乙個html dom物件。

ext.getcmp(id):返回ext.component,

如果要呼叫ext的方法,則需要使用該方法 獲取元件。

ext.getdom(id):返回htmlelement。

例如:例子,我們宣告一棵樹,js**如下:

var tree=new ext.tree.treepanel();

可使用三個方法獲取樹物件:

var aa = ext.get('tt');

var tt = ext.getcmp('tt');

var bb = ext.getdom('tt');

alert(aa.id);

alert(tt);

alert(bb);

彈出結果如下:

[object object]

[tree tt]

[object htmldivelement]

Ext中獲取節點的方法

利用ext提供的方法獲取ext.dom.element div1 div2 div3 1 先從ext.cache快取中查詢,如果快取中找到,則直接返回 2 快取中不存在時,從頁面查詢,如果頁面中沒有則返回null 3 如果頁面中有,則把當前內容加入到快取中 4 ext.addcacheentry 加...

獲取節點物件的方法

var odiv document.queryselector div 1,獲取當前標籤中所有的子級節點 執行結果,是乙個偽陣列,可以foreach 形式是與 queryselectorall 獲取的偽陣列是一樣的 console.log odiv.childnodes 2,獲取當前標籤中,所有的元...

ext 樹節點操作

tree 樹 node 節點 1 全部展開 tree.expandall 2 全部收縮 tree.collapseall 3 得到父節點 node.parentnode 4 判斷是否有父節點 node.parentnode null 5 判斷是否有子節點 node.haschildnodes 6 獲...