02. juli 2007 - 19:40Der er
8 kommentarer og 1 løsning
validering af klokkeslæt
Hej experter. Jeg har en formular, hvor man kan indtaste et klokkeslæt af formatet tt:mm. Hvordan validerer jeg at der udelukkende kan indtastes tal på hver side af :. På nuværende tidspunkt bruger jeg følgende kode, der automatisk indsætter : når man når dertil og sletter tegn hvis strengen er over 5 tegn.
Hm. syntes ikke lige jeg kan få den til at virke. Kalder den med: onkeyup='this.value = valtime(this.value);' Men der sker ikke så meget. Hvad gør jeg forkert?
Nu skal vi jo ikke kode efter, hvad vi selv kan lide ... og jeg er helt sikker på, at brugeren ikke er interesseret i tre-fire fejlbeskeder, fordi han/hun ikke kan gennemskue, hvad det er, koderen gerne vil have vedkommende til at skrive
Helt enig. Problemet er lidt mere den applikation den skal implementeres på. Begrænset plads, hvor alt gerne hurtigt skal kunne indtastes uden brug af mus. Hvilket er problemet med dropdown. Men selvfølgelig skal der ikke vises alverdens fejlmeddelelser. HAr ednu ikke fået kigget cidere på det, men giver besked når jeg når videre.
Dropdowns er netop intet mindre end fremragende, når man ønsker at minimere musearbejdet. Kan dine brugere ikke finde ud af at bruge TAB og piltaster, må de vente et par år med PC-kørekortet og begynde med et 'sorteperkort' ;o)
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.