18. juni 2004 - 13:12Der er
6 kommentarer og 2 løsninger
Kan I hjælpe mig med en valideringsfunktion?
Jeg er ingen ørn til JS, så jeg vil bede pænt om hjælp til at lave en valideringsfunktion jeg kan sætte ind i min egen HTML kode.
I forbindelse med et input-text felt hvor man skal indtaste en dato vil jeg gerne validere om formatet er indtastet korrekt.
Brugbare formater er: d-m-åååå og dd-mm-åååå
Jeg forestiller mig en alert med besked om at formatet ikke er korrekt hvis man indtaster dato på andre måder.
I øvrigt må I gerne give et tip, hvis I ved hvordan jeg kan have en pop-up kalender som vil virke selvom brugeren har en pop-up killer eller samme funktion i browser/toolbar. Skal man ud i noget flash eller layer?
Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
<script type="text/javascript"> function check(e){ if(!e.value.match(/^(0?[1-9]|[12]\d|3[01])[\/\-](0?[1-9]|1[0-2])[\/\-](19|20)?(\d{2})$/))alert('datoen er ikke gyldig'); } </script>
<input type="text" onchange="check(this);">
til det sidste ?, så er det yderst sjældent at popupkillere stopper for popupper som brugeren selv har bedt om at åbne!
Men for at være 100% sikker, så har du ret i at løsningen er layer :o)
<script type="text/javascript"> function check(e){ if(!e.value.match(/^(0?[1-9]|[12]\d|3[01])[\/\-](0?[1-9]|1[0-2])[\/\-]20(\d{2})$/))alert('datoen er ikke gyldig'); } </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.