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.
Hvis du downloader roenvingDate.js (i zip-filen, der linkes til nederst på siden !-), kan du f.eks.
<script type="text/javascript" src="roenvingDate.js"></script> <script type="text/javascript"> function visDato(elm){ var val = elm.value.split(/, ?/); var d = new Date(+val[2],(+val[1]-1),+val[0]); elm.form.visD.value = d.dateDiff('set',0,-3,7).format('d. Mmm. yyyy'); } </script>
<form> Indtast dato: <input type="text" onchange="visDato(this)"> (dag, måned, år)<br> Dato, som er en uge efter for 3 mdr. siden: <input type="text" name="visD" size="30">
Du kan sætte et anderledes text-format for feltet, formen eller siden ved at indsætte en style-attribut i det relevante tag (altså enten i input-, form- eller body-tagget !-)
Det, du har downloadet lægger du bare som filer i samme mappe, som du har dine sider i ...
-- og den kode, som er i indlægget 21:48:57 sætter du ind i din html-side uden ændringer (nå, ja, hvis du ikke har lyst til at have roenvingDate-scriptet liggende i samme mappe, kan du lægge det et andet sted, og så skal referencen i src på script-tagget ændres !-)
Jeg har indstillet den til at bruge onchange, hvilket vil sige, at den reagerer, ligeså snart, man trykker udenfor eller f.eks. trykker tab ...
Men du vil vel så have den til at beregne de der ca. 282 dage frem ?-)
-- og du har skrevet, at man skal indtaste med bindestreg, så skal scriptet laves en anelse anderledes:
<script type="text/javascript"> function visDato(elm){ var val = elm.value.split(/[,-] ?/); var d = new Date(+val[2],(+val[1]-1),+val[0]); elm.form.visD.value = d.dateDiff('set',0,0,282).format('d. Mmm. yyyy'); } </script>
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.