Utilisation du texte > Contrôle du texte avec ActionScript > Utilisation d'événements de champ de texte pour déclencher des scripts |
![]() ![]() ![]() |
Utilisation d'événements de champ de texte pour déclencher des scripts
Vous pouvez utiliser ActionScript pour capturer des événements se déroulant dans les champs de texte et, par exemple, déterminer si un utilisateur a modifié ou fait défiler le texte. Vous pouvez rédiger des instructions ActionScript qui utilisent ces événements pour déclencher l'exécution des scripts.
Vous pouvez capturer les événements de champ de texte suivants : onChanged
et onScroller
.
Pour utiliser un événement de champ de texte pour déclencher un script :
1 |
Effectuez l'une des opérations suivantes : |
![]() |
![]() |
Sélectionnez l'outil Texte et tracez un champ de texte sur la scène. Affectez un nom d'occurrence au champ de texte dans l'inspecteur des propriétés. |
![]() |
Utilisez ActionScript pour créer un champ de texte dynamiquement avec la méthode |
2 |
Dans le panneau Actions, sélectionnez les catégories Objets, puis Animation, puis TextField, puis Evénements et double-cliquez sur un événement. Pour cet exemple, utilisez la méthode |
3 |
Dans le champ Objet, entrez le nom d'occurrence du champ de texte de l'étape 1. |
4 |
Ajoutez des instructions ActionScript à l'intérieur de la fonction. Ces instructions sont exécutées lorsque le contenu du champ de texte change. |
![]() |
Pour plus d'informations sur les événements de l'objet TextField, consultez TextField (objet) dans le dictionnaire ActionScript (via le menu Aide).
![]() ![]() ![]() |