I've found that 28/05/2008 (28th of May) is not a valid date for DateTextBox. I've tried other years and even other locales, but the result is always that it is not valid.
<input type="text" dojoType="dijit.form.DateTextBox" id="testDate" name="ETA" required="true"
onChange="console.debug(this.getValue())">
onChange="console.debug(this.getValue())">
It seems to work only in Safari. Neither Firefox, nor Camino on OSX.
Anyone can reproduce the same problem???
TIA

what locale are you using?
Are you entering the date directly or trying to pick May 28th on the popup calendar? The string "28/05/2008" is not going to be valid in all locales.
I've tried with different
I've tried with different locales, basically italian (that is DD/MM/YY), French and US (MM/DD/YY)
It does not work either entering it directly or using pop up calendar.
--
Andre
What version of Dojo are you using?
Please try Dojo 1.1.1. This was fixed (actually in Dojo 1.1.0) and may have been worth doing a 1.0.3 for :-(
http://trac.dojotoolkit.org/ticket/5716
It was one of those nasty timezone-dependent bugs. Hopefully it's all fixed now.
Re: 28th of May on DateTextBox
I've tried http://archive.dojotoolkit.org/nightly/dojotoolkit/dijit/tests/test_Cale... in Firefox 3 RC1 and it seems to work fine.