Ernie,

    How about adding a hidden textbox? In your function set it's value
to the function result.
Then bind on the hidden textbox. I think that the bind is looking for
a straight up value only. I've never seen a bind to a function. That's
not to say it couldn't be done though.

HTH

Mark F.

On Aug 9, 11:39 am, [EMAIL PROTECTED] wrote:
> Hi All,
>
> I hope someone can help me with this, I am creating a form where the user
> can select a start date and an end date in a cfform in a flash format.
>
> I have been doing a lot of research trying to figure out this and I
> haven't come up with something that will work in a bind to the cfinput.
>
> Example:
>
> <cfform name....>
>
> <cfformitem type="script">
>     function clicked(){    
>        var date1 ate  = getDateFromString(leavestartdate.text);
>        var date2 ate  = getDateFromString(leaveenddate.text);
>        if(leavestartdate.length != 0 && leaveenddate.length != 0){
>             leavedays.text = (date1 - date2)/(3600*24*1000);
>        }
>     }
> </cfformitem>
>
> <cfformgroup type="hdividedbox">
>                 <cfformgroup type="page">
>                         <cfformitem type="text"
> style="font-weight:bold">Date & Time of Depature.</cfformitem>
>                         <cfformgroup type="horizontal">
>
>                                 <cfinput label="Date:"
> name="leavestartdate" validate="date" type="datefield"
> value="#LEAVESTARTDATE#" width="100" />
>                                 <cfinput label="Time:"
> name="leavestarttime" validate="time" type="text" value="#LEAVESTARTTIME#"
> width="75" />
>                     </cfformgroup>
>                 </cfformgroup>
>
>                 <cfformgroup type="page">
>                         <cfformitem type="text"
> style="font-weight:bold">Date & Time of Return.</cfformitem>
>                         <cfformgroup type="horizontal">
>                                 <cfinput label="Date:" name="leaveenddate"
> validate="date" type="datefield" value="#LEAVEENDDATE#" width="100" />
>                                 <cfinput label="Time:" name="leaveendtime"
> validate="time" type="text" value="#LEAVEENDTIME#" width="75" />
>                     </cfformgroup>
>                 </cfformgroup>
>                 </cfformgroup>
>
> <cfinput label="Total Days:" type="text" name="LEAVEDAYS"
> value="#LEAVEDAYS#" width="45" bind="{clicked();}" />
> </cfform>
>
> Thanks in advance
> Ernie Pena
> U.T. M. D. Anderson Cancer Center.


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the "Houston ColdFusion 
Users' Group" discussion list.
To unsubscribe, send email to [EMAIL PROTECTED]
For more options, visit http://groups.google.com/group/houcfug?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to