Flex SDK 4.6 を使用して、次のように TextInput フィールドをメール文字のみに制限しようとしています。
textInput.restrict = "a-z A-z 0-9 \- _ @ .";
しかし、アプリケーションを実行すると、TextInput フィールドは任意の文字を受け入れます。なぜこれが機能しないのか本当にわかりません。助けていただければ幸いです。
Flex SDK 4.6 を使用して、次のように TextInput フィールドをメール文字のみに制限しようとしています。
textInput.restrict = "a-z A-z 0-9 \- _ @ .";
しかし、アプリケーションを実行すると、TextInput フィールドは任意の文字を受け入れます。なぜこれが機能しないのか本当にわかりません。助けていただければ幸いです。
これらのリンクを試してください。これは役立つかもしれません
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/validators/EmailValidator.html
"restrict" プロパティでスペースを失ったらどうなりますか? 制限プロパティ セッター関数の内部コードで Flex コードをチェックインすると、ソリューションにたどり着くのに役立つ場合があります (今見る時間はありません)。