2010-07-23 7 views
1

Existe-t-il un moyen d'effacer un champ de texte lorsque tout le reste échoue? C'est à partir de un très long document que je ne peux pas poster. Le champ de texte est sur scène et a fonctionné correctement jusqu'à cet appel. Vous recherchez la meilleure estimation :) Merci
textfield ne s'effacera pas, as3

Il n'y a pas d'erreur, je ne peux changer le texte

public function cx(e:MouseEvent):void{ 
//VARIABLE THAT EFFECT THESE TEXTFIELDS 
V1 = 0; 
V2 = 0; 
tx_.text = " "; 
//PROBLEM TEXT 
txt_.text = " "; 
} 

Essayé:
FocusEvent, mais cela n'a pas fonctionné

Hmmm:
Peut-être qu'il y a un killswitch pour les champs de texte

Répondre

1

t est le nom d'instance d'un champ de texte sur t la scène.

t.addEventListener(FocusEvent.FOCUS_IN, hf); 

function hf(e:FocusEvent):void 
{ 
t.text = ""; 
} 

ce code a fonctionné pour moi. Peut-être que vérifier le champ de texte n'est pas sous un autre objet d'affichage qui attend également des événements de souris et d'autres choses.

Questions connexes