Avatar billede jps Nybegynder
11. januar 2001 - 10:42 Der er 4 kommentarer og
1 løsning

er dato gyldig?

Jeg har fået anbefalet dette sted, håber det er godt!!!!

Jeg skal bruge et lille java script der checker om en dato er gyldig.

man skriver datoen med dd-mm-åå

den skal checke at der er præcis 8 tegn, at 1. ciffer er mellem 1 og 31 osv... nogen der kan hjælpe med det??? det skulle vist være ret simpelt!
Avatar billede tigerdyr Nybegynder
11. januar 2001 - 10:50 #1
lyder som om du skal igang med at kigge på InStr(), Left(), Mid() og Right() funktionerne...(hvis det ellers lige er sådan de hedder i JS...kan sgu aldrig huske hvad der hører til VBS og JS)
Avatar billede spectual Nybegynder
11. januar 2001 - 11:00 #2
Tja.. ingen af dem er javascript :-) men Left og Right er tæt på.
Avatar billede jps Nybegynder
11. januar 2001 - 11:02 #3
http://www.eksperten.dk/spm/27475
har fundet en her! sorry
Avatar billede olebole Juniormester
11. januar 2001 - 11:05 #4
<ole>

<script language=\"JavaScript\">
var str = \"13-01-01\"; // Din datostreng
if (str.length != 8) {
  det_der_skal_ske_hvis_\'str\'_er_større_eller_mindre_end_8_ciffre
}
if (parseInt(str.substring(0,2)) < 1 ||  parseInt(str.substring(0,2)) > 31) {
  det_der_skal_ske_hvis_\'dd\'_er_større_end_31_eller_mindre_end_1
}
if (parseInt(str.substring(3,4)) < 1 ||  parseInt(str.substring(3,4)) > 12) {
  det_der_skal_ske_hvis_\'mm\'_er_større_end_12_eller_mindre_end_1
}
...osv
</script>

/mvh
</bole>
Avatar billede olebole Juniormester
11. januar 2001 - 11:06 #5
Hehe...der kom jeg vist liiiiige lidt sent :))
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester