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 獲...