Javascript 如何使用Dijit DateTextBox显示和验证自定义格式?
我想更改dijit dateTextBox的日期显示格式。Javascript 如何使用Dijit DateTextBox显示和验证自定义格式?,javascript,date,dojo,dijit.form,Javascript,Date,Dojo,Dijit.form,我想更改dijit dateTextBox的日期显示格式。 当前我的日期显示如下 <input type="text" data-dojo-type="dijit/form/DateTextBox" data-dojo-attach-point="theInput" /> 我的声明是这样的 <input type="text" data-dojo-type="dijit/form/DateTextBox" data-dojo-attach-point="theInput"
当前我的日期显示如下
<input type="text" data-dojo-type="dijit/form/DateTextBox" data-dojo-attach-point="theInput" />
我的声明是这样的
<input type="text" data-dojo-type="dijit/form/DateTextBox" data-dojo-attach-point="theInput" />
但是,我希望以编程方式执行此操作,但在检查输入对象时
this.theInput.constraints
没有datePattern或min和max等属性。编程和声明性代码都可以:
<input type="text" name="shortYear" data-dojo-type="dijit/form/DateTextBox" data-dojo-props="constraints:{datePattern: 'MM-dd-yyyy',min:'2016-12', max:'2018-06'}" value="09-14-2017" required="true" />