Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Выбор cell в теге <tree> на xul


Автор: JaOlga 18.3.2008, 11:26
Работаю с xul-деревом:
Код

<tree id="tree-id" seltype="single" flex="1"
                  hidecolumnpicker="false" enableColumnDrag="true" onclick="treeItemSelect();">
                    <treecols>
                        <treecol id="colType" label="Node" flex="1" primary="true" 
                                persist="width ordinal hidden"/>                                                                      
                    </treecols>                        
                    <treechildren id="level1">                        
                    </treechildren>
</tree>  

Нужно получить свойства ячейки, которую пользователь выбирает мышкой.
Можно использовать метод getCellText интерфейса nsITreeView, но я не знаю как получить номер выбранной строки и столбца.

Код

tree = document.getElementById("tree-id");
nodeName = tree.getCellText(rowIndex, colIndex);


Как получить rowIndex и colIndex ?


Автор: dstorm81 18.3.2008, 12:19
JaOlga, 
с хулем не работал, но разве нет что-то подобного типа javascript для xul

event.target ?

а зная event.target по сути дает полный контроль

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)