[問題] 文字欄位的Backspace使用

看板Flash作者 (Fries)時間13年前 (2011/11/16 17:56), 編輯推噓0(0013)
留言13則, 2人參與, 最新討論串1/1
我在做一個要放在觸控系統上使用的AS3程式 上面有文字欄位可以輸入 不過輸入不是用鍵盤 程式裡面我有做0~9的數字按鈕 現在我想做跟鍵盤Backspace(修正鍵)一樣功能的一個按鈕 但上網找都找不到資料跟用法 有勞各位大大幫小弟解惑 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.240.153.153

11/16 18:07, , 1F
文字欄位有"index註記"的位置
11/16 18:07, 1F

11/16 18:07, , 2F
偵測index註記,將前面的文字長度-1,並且和後面的
11/16 18:07, 2F

11/16 18:08, , 3F
文字合併,取代原本文字,並且在把index註記的位置-1
11/16 18:08, 3F

11/16 18:08, , 4F
(因為刪除一個字了)
11/16 18:08, 4F

11/17 18:18, , 5F
小弟是個AS3新手,能否再描述清楚一點,index註記是指索引位
11/17 18:18, 5F

11/17 18:18, , 6F
置嗎!?
11/17 18:18, 6F

11/17 18:33, , 7F
文字欄位中,鍵盤游標的位置
11/17 18:33, 7F

11/17 18:48, , 8F
請問將前面文字長度-1是用"replaceSelectedText"嗎?
11/17 18:48, 8F

11/17 18:49, , 9F
還是"replaceText"呢?
11/17 18:49, 9F
※ 編輯: Friess 來自: 111.240.153.153 (11/17 18:50)

11/17 19:36, , 10F
剛剛邊看書邊找了半小時,總算解決了
11/17 19:36, 10F

11/17 19:36, , 11F
感謝前輩的提示
11/17 19:36, 11F

11/17 19:36, , 12F
原來無法直接刪除最後一個字元
11/17 19:36, 12F

11/17 19:37, , 13F
似乎只能抓出最後一個位置以前的字元,然後取代掉原本的字元
11/17 19:37, 13F
文章代碼(AID): #1EmuZKyx (Flash)
文章代碼(AID): #1EmuZKyx (Flash)