I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
hovsa! - nå man taster en fødselsdato eller cprnr ind i en inputbox og vupti bliver næste indputbox fyldt ud med alder ueregnet ud fra fødseldato eller cpr
hovsa! - nå man taster en fødselsdato eller cprnr ind i en inputbox og vupti bliver næste indputbox fyldt ud med alder ueregnet ud fra fødseldato eller cpr - ydermere skal formularen være webbaseret altså en asp løsning - men det kan jeg godt finde ud af - det er kun det med alderen
JEG HAR FORSØGT SÅDAN HER - MEN DET DUER IKKE?? <script type="text/javascript"> function beregnAlder(elm){ var dato = elm.value; if(!dato.match(/^(\d\d-){2}\d{4}$/)){ alert("Datoen skal angives i formatet dd-mm-åååå"); elm.focus(); return FALSE; } dato = dato.split("-"); var d = new Date(dato[2],dato[1]-1,dato[0]); if(d.getFullYear() != dato[2] || d.getMonth()+1 != dato[1] || d.getDate() != dato[0]){ alert("Datoen er ugyldig"); elm.focus(); return FALSE; } var today = new Date(); var alder = today.getFullYear() - d.getFullYear(); if(d.getMonth() > today.getMonth() || d.getMonth() == today.getMonth() && d.getDate() > today.getDate()) alder--; elm.form.Alder.value = alder; } </script>
roenving - jeg undskylder - det første man bliver blind på er øjnene - det virker perfekt, - tak ska du ha. jeg ved ikke om du kan hjælpe mig her eller jeg skal oprette et nyt spm, - men kan man lave det samme hvor det er et cpr nummer istedet for en fødselsdato? jeg laver gerne et nyt spm eller forhøjer dine point.
Det kan man sagtens, men er det virkelig sådan, at du beder folk indtaste cpr-nummer på en hjemmeside ?-)
-- det vil jeg nærmest opfatte som en forbrydelse, medmindre det er en officiel hjemmeside med tilmelding til et offentligt projekt (uddannelse e.l. !-)
function beregnAlder(elm){ var dato = elm.value; if(!dato.match(/^(\d\d-){2}\d{4}$/)){ alert("Datoen skal angives i formatet dd-mm-åååå"); elm.focus(); return false; } dato = dato.split("-"); ...
function beregnAlder(elm){ var dato = elm.value; if(!dato.match(/^\d{6}-\d{4}$/)){ alert("CPR-nummer skal angives i formatet ddmmåå-llll"); elm.focus(); return FALSE; } dArray = dato.split("-")[0].split(""); dato = [dato[0]+dato[1], dato[2]+dato[3], dato[4]+dato[5]];
Hej så ser det sådan ud, men der opstår en fejl på siden? <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html> <head> <title>Untitled</title> </head>
<body> <script type="text/javascript">
function beregnAlder(elm){ var dato = elm.value; if(!dato.match(/^\d{6}-\d{4}$/)){ alert("CPR-nummer skal angives i formatet ddmmåå-llll"); elm.focus(); return FALSE; } dArray = dato.split("-")[0].split(""); dato = [dArray[0]+dArray[1], dArray[2]+dArray[3], +(dArray[4]+dArray[5])+1900];
Det vil det også altid, det eneste rigtig store problem, er de mennesker, der ikke har en ordentlig maskindato, men det bør du alligevel validere serverside, så det er ikke noget alvorligt problem !-)
"udfylde næste formularfelt" ja, mig som ikke ser mig for! ( troede året skulle gememes i DB )
Synes godt om
Ny brugerNybegynder
Din løsning...
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.