[ http://issues.apache.org/jira/browse/TAPESTRY-1143?page=comments#action_12448225 ] Greg Woolsey commented on TAPESTRY-1143: ----------------------------------------
Also, in IE, with the above mask, when a field is edited manually, the onchange event reformats the date to a 4 digit year, but on FF it reformats to a 2 digit year. In Java, the mask "MM/dd/yy" accepts both 2 and 4 digit years, which is what I want the client side to do also, so validation is consistent. > DropDownDatePicker handles initial value differently between IE and FF > ---------------------------------------------------------------------- > > Key: TAPESTRY-1143 > URL: http://issues.apache.org/jira/browse/TAPESTRY-1143 > Project: Tapestry > Issue Type: Bug > Components: JavaScript > Affects Versions: 4.1.1 > Environment: IE 6 sp2 + all updates, latest FF 1.5 > Reporter: Greg Woolsey > Priority: Critical > > My page has 2 drop-down date picker components, start and end date. The > initial values are java.util.Date objects with values for 01/01/2006 and > 01/01/2100 respectively. In IE, the Widgets appear properly with these > starting text values, including the 4-digit years. In Firefox, the start > date appears as "01/01/06" and the end date as "01/01/00" which is incorrect, > as this translates to "01/01/2000" with the default date logic. > I don't know why the behavior is different between platforms, but it is > wrong. Here is the JavaScript Widget creation call generated by Tapestry > (same on both platforms): > tapestry.widget.synchronizeWidgetState("startDate", > "DropdownDatePicker", > {"inputId":"startDate","inputName":"startDate","iconAlt":"Select a > Date","displayFormat":"MM/dd/yy","lang":"en_US","value":1136102400000,"disabled":false}); > > tapestry.widget.synchronizeWidgetState("endDate", > "DropdownDatePicker", > {"inputId":"endDate","inputName":"endDate","iconAlt":"Select a > Date","displayFormat":"MM/dd/yy","lang":"en_US","value":4102473600000,"disabled":false}); -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
