11. marts 2004 - 23:05
Der er
4 kommentarer og 1 løsning
Validering af CPR nummer
Ligger nogen inde med et javascript der validerer et felt for indtastelse af CPR nr ? Det behøves ikke at være særlig fancy, blot skal følgende tjekkes: 1) første 6 karakterer skal være tal 2) 7. karakter skal være "-" 3) 8-11 karakterer skal være tal :-) /David
Annonceindlæg tema
Cloud & AI
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.
11. marts 2004 - 23:09
#1
Hvem skal du have cpr-nummer fra ?-) -- rigtig dårlig idé, at opfordre til at aflevere det, da det kan bruges til alt muligt grimt ... <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Valider CPR nr</title> <meta name="Generator" content="Stone's WebWriter 4"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript" type="text/javascript"> function cprTjeck(frm){ var cpr = frm.cpr.value if(cpr.match(/[0-9]{6}\-[0-9]{4}/)){ cpr = cpr.replace(/\-/g,""); var chk = 0; for(i=9;i>-1;i--){ chk += (+cpr.charAt(i))*((i>2)?(10-i):(4-i)); } if(chk%11==0)return true; } alert("ikke valid CPR"); return false; } </script> </head> <body> <form name="form1" method="post" onSubmit="return cprTjeck(this);"> <input type="text" name="cpr"> <input type="submit" name="Submit" value="Submit"> </form> </body> </html>
11. marts 2004 - 23:14
#2
eller <html> <head> <title> Passer CPR-nummeret? </title> </head> <body> <FORM NAME="CPRTEST"><font face="verdana" size="2"> Skriv et CPR-nnummer i dette format<br> <b><br> </b> xxxxxx-xxxx <br> </font><font face="verdana" size="3"> <!--webbot bot="Validation" B-Value-Required="TRUE" I-Minimum-Length="11" I-Maximum-Length="11" --><input type="text" name="CPRIND" size="12" maxlength="11" style="font-family: Arial; font-size: 10 pt"></font><font face="verdana" size="1"> </font><font face="verdana" size="3"><input type="button" value="test CPR-nummer" name="TESTKNAP" id="TESTKNAP" style="font-family: Arial; font-size: 10 pt"><br> <input type="text" name="RESULTAT" size="41" style="font-family: Arial; font-size: 10 pt"><br> <SCRIPT LANGUAGE="JAVASCRIPT"> document.CPRTEST.TESTKNAP.onclick=TESTCPR; function TESTCPR() { CPR= document.CPRTEST.CPRIND.value; a1 = CPR.substring(0,1); a2 = CPR.substring(1,2); a3 = CPR.substring(2,3); a4 = CPR.substring(3,4); a5 = CPR.substring(4,5); a6 = CPR.substring(5,6); a7 = CPR.substring(7,8); a8 = CPR.substring(8,9); a9 = CPR.substring(9,10); a10 = CPR.substring(10,11); sum1=(a1*4) + (a2*3) + (a3*2) + (a4*7) + (a5*6) + (a6*5) + (a7*4) + (a8*3) + (a9*2) + (a10*1); g=sum1%11; if (g==0) {document.CPRTEST.RESULTAT.value="CPR-NUMMERET ER OK"}; else {document.CPRTEST.RESULTAT.value="CPR-NUMMERET ER IKKE OK"}; } </script> </form> </font> </body> </html> //Burgerking
11. marts 2004 - 23:19
#3
takker for jeres svar - roenving: smider du et svar ? :-)
11. marts 2004 - 23:31
#4
Velbekomme '-)
Vi tilbyder markedets bedste kurser inden for webudvikling