Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Выбор cell в теге <tree> на xul, Обработчик события для ячейки 
:(
    Опции темы
JaOlga
Дата 18.3.2008, 11:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 5.3.2008

Репутация: нет
Всего: нет



Работаю с 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 ?


PM MAIL   Вверх
dstorm81
Дата 18.3.2008, 12:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


бездельник
***


Профиль
Группа: Завсегдатай
Сообщений: 1178
Регистрация: 18.1.2006
Где: (16RU)

Репутация: 20
Всего: 39



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

event.target ?

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


--------------------
на форуме с 8.12.2002 (http://forum.vingrad.ru/index.php?act=ST&f=10&t=4874&st=0#)

PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0755 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.