32 lines
880 B
JavaScript
32 lines
880 B
JavaScript
|
dojo.provide("dijit.form.DateTextBox");
|
||
|
|
||
|
dojo.require("dijit._Calendar");
|
||
|
dojo.require("dijit.form._DateTimeTextBox");
|
||
|
|
||
|
dojo.declare(
|
||
|
"dijit.form.DateTextBox",
|
||
|
dijit.form._DateTimeTextBox,
|
||
|
{
|
||
|
// summary:
|
||
|
// A validating, serializable, range-bound date text box with a drop down calendar
|
||
|
|
||
|
baseClass: "dijitTextBox dijitDateTextBox",
|
||
|
popupClass: "dijit._Calendar",
|
||
|
_selector: "date",
|
||
|
|
||
|
// value: Date
|
||
|
// The value of this widget as a JavaScript Date object, with only year/month/day specified.
|
||
|
//
|
||
|
// Example:
|
||
|
// | new dijit.form.DateTextBox({value: new Date(2009,1,20)})
|
||
|
//
|
||
|
// When passed to the parser in markup, must be specified according to locale-independent
|
||
|
// `dojo.date.stamp.fromISOString` format.
|
||
|
//
|
||
|
// Example:
|
||
|
// | <input dojotype='dijit.form.DateTextBox' value='2009-01-20'>
|
||
|
value: new Date("") // value.toString()="NaN"
|
||
|
|
||
|
}
|
||
|
);
|