看板 Flash 關於我們 聯絡資訊
各位先進好~ 小第有四個按鈕,想用迴圈設計監聽跟命名 btn_1.addEventListener(MouseEvent.CLICK,onClick); btn_1.name=item_1; btn_2.addEventListener(MouseEvent.CLICK, onClick); btn_2.name=item_2; ... 我試著把上面改成這樣: for (var i:int = 1; i <= 4; i++ ) { ["btn_"+i].addEventListener(MouseEvent.CLICK, onClick); ["btn_"+i].name="item_"+i; } 可是系統都告訴我有不明的dot,請問是["btn"+i]這行有問題嗎? 謝謝 -- 先把麵包顧好,才來尋找愛情... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.133.164
pm2001:this 08/07 09:23
vml93:原來是["btn"+i]前面要加this,謝謝樓上的大大 08/07 18:10