PDA

Volledige versie bekijken : clear input text


krembo
%Europe/Berlin %438 %2006, 11:31
Goedemorgen,

Ik had ff een vraagje:
Ik wil graag een input text veld maken met daarin de text: "vul hier uw email adres in" en dat als iemand het input text veld selecteert dat dan de text verdwijnt zodat iemand z'n email adres kan achterlaten. Nou kom ik er niet achter wat hoe ik nou de text laat verdwijnen zodra iemand het text veld selecteert.....

weet iemand de oplossing?

alvast bedankt.

groet,

Krembo

Dauntless
%Europe/Berlin %442 %2006, 11:37
Textfield krijgt de instancenaam 'myText'. (Werk dus niet met de var-property!!!)
myText.text = "Vul hier uw email adres in.";
var listener:Object = new Object();
Selection.addListener(listener);
listener.onSetFocus = function(oldFocus, newFocus)
{
if(newFocus == myText)
{
myText.text = "";
}
else if(oldFocus == myText && myText.text == "")
{
myText.text = "Vul hier uw email adres in.";
}
}
En zoek uiteraard op in de helpfiles wat deze code doet :).

pierat
%Europe/Berlin %444 %2006, 11:40
even quasi uit m'n hoofd (geen Flash bij de hand) : misschien via onSetFocus van het invoerveld en dan de text property leegmaken?

krembo
%Europe/Berlin %464 %2006, 12:08
dank je wel Dauntless voor de snelle reactie en goeie oplossing!

Zal inderdaad de helpfiles nog ff door lopen; is inderdaad altijd handig.

groet,

Krembo