0
快速問題。Flash語法問題
試圖讓錯誤剪輯播放,如果郵件是不好的,試圖
if (trace(emailExpression.test(email.text)))
{
error_email.play();
}
,但它的演奏即使電子郵件是正確的。有什麼想法嗎?我認爲它與語法有關!
快速問題。Flash語法問題
試圖讓錯誤剪輯播放,如果郵件是不好的,試圖
if (trace(emailExpression.test(email.text)))
{
error_email.play();
}
,但它的演奏即使電子郵件是正確的。有什麼想法嗎?我認爲它與語法有關!
trace()
回報void
而對於預期要分析這相當於要麼的false
true
值的if()
語句來發揮作用。
也許嘗試開水trace()
,看看是否有效 - 我不知道test()
做什麼,所以我不能確定。
if(emailExpression.test(email.text))
{
error_email.play();
}
如果你想追蹤'emailExpression.test'的輸出用於調試目的,做它分開。 – shanethehat
你爲什麼要在你的if語句中調用trace()? – aroth
主要是因爲我從來沒有做過AS,所以只是猜測方式:)我必須創建一個函數嗎? – rctplcs
只是刪除跟蹤... emailExpression是一個對象,有一個方法測試,期望一個字符串,在你的情況下是email.text值 – chchrist