I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
<script type="text/javascript"> var dato = "02-09-2005";//denne skal selvfølgelig slettes og funktionen aktiveres !-)
//function validDate(dato){ var nu = new Date(); dato = dato.split("-"); var datoD = new Date(+dato[2],(+dato[1] + 1),+dato[0]); if(datoD.getTime() - nu.getTime() < 0 || +dato[2] > nu.getFullYear() || datoD.getMonth() > nu.getMonth + 1 || datoD.getMonth() > nu.getMonth() && datoD.getDate() > nu.getDate()){ alert("Ugyldig dato !-)\nDatoen skal ligge indenfor den næste måned."); } //} </script>
var datoD = new Date(+dato[2],(+dato[1] - 1),+dato[0]);
I javascript er den værdi, man får fra .getMonth() at ligne med et index til de forskellige måneder, og da bl.a. arrays er nul-baserede, betyder det, at månederne nummereres fra 0 (januar) til 11 (december !-)
Det ser ud til at funke. Jeg kom dog til at skrive forkert med at datoen skal være fremtidig - det må godt være dags dato og jeg syntes at jeg burde kunne korrigere dette ved blot at tilføje et "=" det rette sted, men den går vist ikke (eller også er det feriehjerne). Smid under alle omstændigheder et svar, så du kan få dine velfortjente point - og tak :-)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.