[AS3] KeyboardEvent.KEY_UP à la place de TextEvent.TEXT_INPUT
28 avril 2009 – 22:45Aide-mémoire : je viens de me rendre compte que l'évènement TextEvent.TEXT_INPUT était déclenché avant que le champ texte ne soit mis à jour. Donc lorsque vous consultez la propriété text de l'event (event.target.text), cela vous montre le contenu du champ texte avant la dernière mise à jour. C'est quand même tordu :/
Enfin soit, j'ai trouvé une petite rustine, si comme moi vous cherchez simplement à récupérer ce qui est tapé dans le champ en live :
inputTextField.addEventListener(KeyboardEvent.KEY_UP, handleInputTextFieldUpdate); function handleInputTextFieldUpdate(event:KeyboardEvent) { trace(inputTextField.text); }

One Response to “[AS3] KeyboardEvent.KEY_UP à la place de TextEvent.TEXT_INPUT”
je te remercie beaucoup!!
sa fait un moment je sais mais heureusement sinon j’aurais pas trouver ma solution grace a toi!
je dépose ma méthode qui marche moins bien que toi!
tonFichierTexte.addEventListener(TextEvent.TEXT_INPUT, TaFonction);
function TaFonction(event:TextEvent){condition};!
encore merci
By stixer on mai 5, 2010