看板 Flash 關於我們 聯絡資訊
※ 引述《gamecubemomo (阿毛)》之銘言: : 我有個陣列_inputTxt裡面放一些TextField : for(var i:Number=0;i<_inputTxt.length;i++) { : _inputTxt[i].onChanged = function(textfield:TextField) { : // 我想在這裡拿到i的值 : } : } : 請問要怎麼拿到i的值呢? : 因為我在裡面trace(i)都只會秀出i最後的值. : 感激不盡~ 利用物件可以亂插旗子的優點(or缺點) for(var i:Number=0;i<_inputTxt.length;i++) { _inputTxt[i].nummmm = i; //幫它插上nummmm這個旗子 _inputTxt[i].onChanged = function(textfield:TextField) { trace(this.nummm); //應該就可以得到它了 } } -- http://blog.eddie.com.tw/ http://www.eddie.com.tw/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.23.188.154
gamecubemomo:還有這種用法啊@@ 感謝大大!!! 05/22 14:46
etrexetrex:我通常都插一堆 05/22 18:40