Hej Udviklere
Har lavet en form, hvor der kan lægges en online ordre. I formen kan der vælges hvor mange dage man ønsker sin ordre produceret på.
Jeg har så lavet et script, som udfra hvor mange dage der er valgt, selv indsætter datoen for hvornår ordren er færdig.
Mit problem er nu, at i dette script tælles alle syv dage med, og det skal de ikke. Lørdag og søndag skal ikke tælles med som produktions datoer.
Eks: Hvis man har afgivet en ordre torsdag d. 6. december og ønsker ordren produceret på 5 dage, skal slut datoen være torsdag d. 13. december.
Jeg har postet det script jeg har lavet. Kan nogen eventuelt hjælpe mig med at modificere det, så det passer til hvad jeg har forklaret ovenfor....?
På forhånd tak for hjælpen!
<script type="text/javascript">
function setDelivery(val) {
delivery = new Date();
delivery.setDate(delivery.getDate() + parseInt(val));
//you have the correct date...
document.form.date.value = delivery;
}
// end Helpers -->
</script>
Og
<select style="width: 140px; font-size: 11px;" name="deliverytime" onchange="setDelivery(this.value)" size="1">
<option value="0" selected="selected"></option>
<option value="1">Same day</option>
<option value="2">2 days</option>
<option value="3">3 days</option>
<option value="3">4 days</option>
<option value="3">5 days</option>
<option value="3">6 days</option>
<option value="3">7 days</option>
<option value="3">8 days</option>
</select>