![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
[+ 1 16.05.2006]
[++ 1 16.05.2006] |
Следующий вопрос.
А как передать данные из компонента comboBox Например я создал comdoBox Код: this.createObject("comboBox", "ccb", this.getNextHighestDepth());
ccb.addItem ({label:"Здание", data:1});
ccb.addItem ({label:"Ферма", data:2});
ccb.addItem ({label:"Вышка", data:3});
ccb.setSize(101, 20);
with(ccb){
setStyle("color", 0x006699);
setStyle("themeColor", 0xBDD1E3);
setStyle("borderColor", 0x006699);
setStyle("disabledColor ", 0x006699);
}
Код: var myXML:XML = new XML();
var el1:XMLNode = myXML.createElement("target");
var el2:XMLNode = myXML.createElement("type");
myXML.appendChild(el1);
el1.appendChild(el2);
var el1t:XMLNode = myXML.createTextNode(this.combo_mc.ccb.label)
el2.appendChild(el1t);
trace(myXML);
Код: В output ничего не возвращается. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
а ты проверь, есть-ли вообще this.combo_mc.ccb.label в том месте, где ты xml создаёшь.
|
|
|||||
|
[+ 1 16.05.2006]
[++ 1 16.05.2006] |
Цитата:
Надо просто проверить путь к comboBox? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
возможно правильно. Проверь сначала наличие переменой и её значение.
|
|
|||||
|
[+ 1 16.05.2006]
[++ 1 16.05.2006] |
Спасибо, разобрался. Просто вместо
this.combo_mc.ccb.LABEL. надо вставлять TEXT. --------------------------------- То строка должна выглядеть так var el1t:XMLNode = myXML.createTextNode(this.combo_mc.ccb.text); _______________________________ |
![]() |
![]() |
Часовой пояс GMT +4, время: 17:48. |
|
|
« Предыдущая тема | Следующая тема » |
|
|