Hvad betyder denne reg.exp?
else if (document.reg.pnumber2.value.search(/^[0-9]{4}$/) == -1 && document.reg.countrynr[document.reg.countrynr.selectedIndex].value == 231) {Hvad siger overnævnte reg.exp?
Jeg kan sq ikke gennemskue den. Det er til brug på et svensk site, der beder om mit cpr nr og den godtager ikke mit danske, så må lige finde ud af hvad deres format er, så man kan konstruere et falsk et jo.
Resten af cpr-tjekkte kommer her:
else if (document.reg.year[document.reg.year.selectedIndex].value == '0000') {
HiInp(document.reg.year); alert('Ditt personnummer måste innehålla födelseår!');
}
else if (document.reg.month[document.reg.month.selectedIndex].value == '00') {
HiInp(document.reg.month); alert('Ditt personnummer måste innehålla födelsemånad!');
}
else if (document.reg.day[document.reg.day.selectedIndex].value == '00') {
HiInp(document.reg.day); alert('Ditt personnummer måste innehålla födelsedag!');
}
else if (document.reg.pnumber2.value.search(/^[0-9]{4}$/) == -1 && document.reg.countrynr[document.reg.countrynr.selectedIndex].value == 231) {
HiInp(document.reg.pnumber2); alert('Sista delen av personnummret måste bestå av 4 siffror.');
}
