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
-~----------~----~----~----~------~----~------~--~---