-1
我想在用戶在小時和分鐘下拉框中加載頁面時顯示默認時間。請找到小提琴http://jsfiddle.net/8o23tbLu/34/。 下面是創建文本框來顯示小時和分鐘代碼:顯示用戶加載頁面時的默認時間
<input id="timeHours" name="timeHours" data-dojo-type="dijit/form/TimeTextBox" required="true" data-dojo-id="dojoSelHours" value="10" /> :
<font size="1">Minutes</font>
<input id="timeMins" name="timeMins" maxlength="3" style="width:50px;" data-dojo-type="dijit/form/TimeTextBox" required="true" data-dojo-props="constraints: {timePattern: 'mm', clickableIncrement: 'T02:05:00',visibleIncrement: 'T02:00:00' }" data-dojo-id="dojoSelMins" value="05" />
在小時下拉我想表現出「10」,並在幾分鐘內降下來,我想,當用戶加載頁面顯示「05」。 我不應該使用隱藏變量來實現這個。我使用隱藏變量實現了這一點,但我不應該使用隱藏的變量。請建議。
下面是JS代碼:
ready(function() {
// Set the current time when starting up
var time = registry.byId("timeHours");
time.set({
"constraints": {
timePattern: 'HH',
clickableIncrement: 'T01:00:00',
visibleIncrement: 'T01:00:00',
visibleRange: 'T24:00:00'
}
//"value": document.getElementsByName('timeHours')[0].value
});
//Minutes
var timeM = registry.byId("timeMins");
});
});
- 編輯 -
請找到http://jsfiddle.net/8o23tbLu/37/,顯示了使用隱變量的缺省值。但是我想顯示默認值而不使用隱藏變量。
你還可以使用「隱藏變量」發表小提琴嗎? – Teo 2014-10-31 14:04:37
@Teo - http://jsfiddle.net/8o23tbLu/37/,使用隱藏變量顯示默認值。 – user4103233 2014-10-31 14:20:25
是這樣嗎? http://jsfiddle.net/r2L7k6pw/ – Teo 2014-10-31 14:26:40