Я использую библиотеку Ext JS для создания своего приложения.У меня есть панель дерева, которая имеет узлы дерева и дочерние узлы дерева.У этих узлов дерева есть листья, к которым я хотел бы иметь доступ.Я искал некоторое время, но не могу найти функцию свойства для доступа к листам: (
Некоторый код здесь:
var i;
var j = 0;
var selectedLayers = new Array();
while(layerRoot.lastChild.hasChildNodes()){
alert(layerRoot.lastChild.firstChild);
for(i = 0; i < layerRoot.lastChild.firstChild.childNodes.length; i++){
if(layerRoot.lastChild.firstChild.childNodes[i].isSelected()){
selectedLayers[j] = layerRoot.lastChild.firstChild.childNodes[i].attributes.text;
alert(selectedLayers[j]);
j++;
}
}
layerRoot.lastChild.removeChild(layerRoot.lastChild.firstChild);
}
layerRoot.removeChild(layerRoot.lastChild);
Я пробовал layerRoot.lastChild.firstChild.childNodes, но это не работает, так как дочерние элементы layerRoot.lastChild.firstChild являются листьями :(. Ваше время и отзывы очень ценятся.
elshae