ActionScript問題..........................

productMC.buybtn.addEventListener(MouseEvent.CLICK , buyftn);
    function buyftn(event:MouseEvent):void {
        trace(productID);
        trace(productMC.getChildByName("productIntro"+productID).d_name.htmlText);
}

productID 係一個 0~4 既Number ,
如果之前係按Product0既button , 之後productID = 0

出錯 : 1119: Access of possibly undefined property d_name through a reference with static type flash.display:DisplayObject.

Help

[ 本帖最後由 vincent1989 於 2009-9-1 18:49 編輯 ]

d_name 係乜來...
如果係 mc 裡面既 textfield
as3: 要再一次 getchild

TOP

原帖由 kjky 於 2009-9-1 00:16 發表
應該依句....唔可以 getChildByName 之後用點去攞下一個object...
trace(getChildByName("testMc"+i).testText.text);

一樣的問題!
trace(productMC.getChildByName("productIntro"+productID).d_name.htmlText);
...
var mc = productMC.getChildByName("productIntro"+productID);
trace ( mc.d_name.text );

TOP