--- In flexcoders@yahoogroups.com, "Manish Jethani"
<[EMAIL PROTECTED]> wrote:
>
> On Wed, May 21, 2008 at 8:06 PM, mr_delphi_developer
> <[EMAIL PROTECTED]> wrote:
> > I have this input field and button.
> >
> > <mx:TextInput id="team_pin" maxChars="4" displayAsPassword="true"
> > editable="true" enabled="true" width="55" />
> >
> >   <mx:Button label="Get Roster" click="empRO.loadAll.send();"
> > enabled="false" id="GetRosterBtn"/>
> >
> > I don't want the button enabled until the team_pin has 4 characters.
> >
> > I've tried enabled="{team_pin.length < 4}" but it says
> > "Invalid value: It must be one of true, false"
> 
> I think you want team_pin.text.length. And cast it to Boolean maybe.
>

This worked great:
enabled="{!Boolean(team_pin.text.length &lt; 4)}"


Reply via email to