0
我需要限制可以選擇的日期僅爲2017!任何幫助真的會很感激!如何限制Qualtrics中此日期選擇器中可以選擇的日期?
<link href="https://ajax.googleapis.com/ajax/libs/yui/2.9.0/build/calendar /assets/skins/sam/calendar.css" rel="stylesheet" type="text/css"/><script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/yui/2.9.0 /build/yahoo-dom-event/yahoo-dom-event.js"></script> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/yui/2.9.0 /build/calendar/calendar-min.js"></script> <script>Qualtrics.SurveyEngine.addOnload(function(){var qid =this.questionId; var calid = qid +'_cal';var y =QBuilder('div');
$(y).setStyle({clear:'both'});var d =QBuilder('div',{className:'yui-skin- sam'},[QBuilder('div',{id:calid}),
y
]);var c =this.questionContainer;
c = $(c).down('.QuestionText');
c.appendChild(d);var cal1 =new YAHOO.widget.Calendar(calid);
cal1.render();var input = $('QR~'+ qid);
$(input).setStyle({marginTop:'20px',width:'150px'});var p =$(input).up(); var x =QBuilder('div');
$(x).setStyle({clear:'both'});
p.insert(x,{position:'before'});
cal1.selectEvent.subscribe(function(e,dates){var date = dates[0] [0];if(date[1]<10)
date[1]='0'+ date[1];if(date[2]<10)
date[2]='0'+ date[2];
input.value = date[1]+'-'+date[2]+'-'+date[0];})});</script>`
對不起喬爾我很新的編碼...我怎麼會包括在我有什麼?我也需要將這些日期更改爲12/31/17等? –
想通了......指出我正確的方向!謝謝!! –
當您需要處理日期時,請參閱momentjs:[link](https://momentjs.com/)。將來,它將成爲JavaScript中Date Api的一部分。 – joelbarbosa