Я добавил сценарий к datapickerразница HTML JS дат с datapicker
<script>
$(function() {
$("#from").datepicker({
dateFormat: 'dd-mm-yy',
defaultDate: "+1w",
changeMonth: true,
numberOfMonths: 1,
onClose: function(selectedDate) {
$("#to").datepicker("option", "minDate", selectedDate);
}
});
$("#to").datepicker({
dateFormat: 'dd-mm-yy',
defaultDate: "+1w",
changeMonth: true,
numberOfMonths: 1,
onClose: function(selectedDate) {
$("#from").datepicker("option", "maxDate", selectedDate);
}
});
});
</script>
и сценарий для разности дат
<script type="text/javascript">
function startEndDate() {
from= document.modpren.from.value; //prima data la prende vuota
to= document.modpren.to.value; //seconda data
var fromArray = from.split('/');
fromdate = new Date(fromArray[2], fromArray[1]-1, fromArray[0]);
var toArray = to.split('/');
todate = new Date(toArray[2], toArray[1]-1, toArray[0]);
alert ((todate-fromdate)/86400000);
}
</script>
проблема заключается в том, что в «Giorni» не делает напишите дни, когда между двумя датами.
<input type="number" name="giorni" id="giorni" value="" >
Может кто-нибудь мне помочь? Я посмотрел на другую должность, но я не нашел решение спасибо так много
Что должна делать эта линия? 'callback_field: '#giorni';' –
test :) это тест .... callback_field: '#giorni'; focusElements: '#giorni'; /* alert ((todate-fromdate)/86400000); */ document.modpren.giorni.value = (todate-fromdate)/86400000 – Gabry
вы можете видеть, что пример не работает на следующем URL-адресе http: // www.motoeshopping.com/prenotazionenew.html – Gabry