Re: [問題] Flash數字數的AS3

看板Flash作者 (沒啥好說的!)時間13年前 (2011/11/20 04:34), 編輯推噓2(204)
留言6則, 2人參與, 最新討論串3/3 (看更多)
※ 引述《sxazdc (沒啥好說的!)》之銘言: : ※ 引述《sxazdc (沒啥好說的!)》之銘言: : : 首先真的要謝謝這個版的存在, : : 讓最近在學習flash的我獲益良多, : : 也謝謝版友們的熱心回答。 : : 目前又遇到一個問題如下: : : 要製作一個flash的內容為計算字數。 : : 在stage上有一個dynamic text field為"My email address is XXXX@XXXX.XXX. : : (email_dtf) : : 下方有一個空白的dynamic txt field作為之後會出現 : : "Your email address is XX characters long." (feedback_dtf) : : 請問這樣的AS要怎麼寫? : : 目前只寫出: : : feedback_dtf.text="Your email address is" + email_dft.text.length +"characters long." : : 大概google了一下, : : 應該用length的方式? : : 但經過test卻不成功, : : 請問我需要怎麼修改? : : 謝謝! : 我目前寫的是這樣: : var preStringLength:int="My email address is".length : var emailString:String=email_dtf.text.substring(preStringLength) : feedback_dtf.text="Your email address is" + emailString.length + "characters long." : 出來的結果變成: : our email address ischaracter long. : 什麼地方需要修改? : 謝謝! 目前又遇到一個問題, 數出來的字數不正確? 一直多2, 這該怎麼辦?? 是要寫成 emailString.length-2嗎? 但測試結果卻不對, 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 75.13.92.16 ※ 編輯: sxazdc 來自: 75.13.92.16 (11/20 04:36)

11/21 11:50, , 1F
因為 My 跟 Your 差 2 = =
11/21 11:50, 1F

11/22 14:40, , 2F
但我寫成emailString.length-2,會出現錯誤的報告
11/22 14:40, 2F

11/22 14:40, , 3F
是我寫的方式不對嗎?
11/22 14:40, 3F

11/22 14:41, , 4F
要減2的話應該要怎麼寫?
11/22 14:41, 4F

11/22 18:29, , 5F
何不把 My 改成 Your ?
11/22 18:29, 5F

11/23 13:52, , 6F
因為這樣的對話比較合乎邏輯吧!?
11/23 13:52, 6F
文章代碼(AID): #1Eo1BCEp (Flash)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
文章代碼(AID): #1Eo1BCEp (Flash)