2010-03-22 4 views

Répondre

0

Bien sûr. Cependant, vous devrez ajouter un event handler afin que vous soyez averti lorsque l'utilisateur a terminé de saisir du texte. Une fois que votre gestionnaire d'événements est appelé, vous pouvez extraire le champ .text et l'analyser.

0

Ce n'est pas exactement la réponse que vous recherchez, mais il semble que vous validiez que l'utilisateur saisit une adresse e-mail valide. Flex a des validateurs très utiles prêts à fonctionner et vous pouvez créer les vôtres.

expédie avec une EmailValidator qui peut être utilisé en ajoutant à votre mxml

<!-- Validate email --> 
<mx:EmailValidator 
    id="emailValidator" 
    source="{emailInput}" property="text" 
/> 
0

Enfait il est possible, sans l'ajout d'un gestionnaire d'événements à la boîte TextInput. Par exemple, vous avez une entrée de texte:

<s:TextInput id="input1" x="75" y="385"/> 

Et maintenant, afin d'analyser cette entrée d'utilisateur selon une expression régulière, il suffit d'utiliser la propriété .text de la zone d'entrée dans le gestionnaire d'événement approprié. Par exemple, un gestionnaire d'événement "A Submit Button".