Avatar billede mikmakmuk Nybegynder
11. december 2003 - 20:39 Der er 12 kommentarer og
1 løsning

form: input type "text"

Jeg har et input felt som ser således ud. Hvordan kan jeg sikre mig at man kun kan skrive 3 karakterer i det. I princippet skal det det være tre tal f.x 123, men det er ikke så vigtigt om der bliver testet for det :-)


<input type="text" name="ddd" size="2" value="2"></input>
Avatar billede Slettet bruger
11. december 2003 - 20:46 #1
maxlength="3"
Avatar billede mikmakmuk Nybegynder
11. december 2003 - 20:49 #2
tak. Svar tak
Avatar billede roenving Novice
11. december 2003 - 20:52 #3
Og en lidt udvidet model:

<input type="text" name="ddd" size="2" maxlength="3" value="2" onkeypress="e=event.keyCode;if(e>57||e<48)return false;">
Avatar billede Slettet bruger
11. december 2003 - 20:52 #4
oki
Avatar billede mikmakmuk Nybegynder
11. december 2003 - 21:43 #5
Det er jo guld roenving KANON
Avatar billede roenving Novice
11. december 2003 - 22:06 #6
-- og det skal lige nævnes, at jeg ikke lige gad at smide koden til en version, som virker i mange browsere, men hvis du kan bruge den, kan du ligså godt få den:

<input type="text" name="ddd" size="2" maxlength="3" value="2" onkeypress="e=(e.which)?e.which:e.keyCode;if(e>57||e<48)return false;">
Avatar billede mikmakmuk Nybegynder
11. december 2003 - 22:34 #7
hmmm. Det sidste syntes ikke at virke, men det første virkede fint, ja næsten :-) Det virker ikke på min ipaq :-(
Avatar billede mikmakmuk Nybegynder
11. december 2003 - 22:36 #8
tak for hjælpen :-))
Avatar billede roenving Novice
11. december 2003 - 22:38 #9
event.keyCode er IEs event-model, så måske virker det også i Opera, men ellers ...
Avatar billede mikmakmuk Nybegynder
11. december 2003 - 22:41 #10
okay. Det er egenligt også IE som ligger på Ipaq'en, men guderne må vide hvad der er blevet taget bort :-)
Avatar billede mikmakmuk Nybegynder
11. december 2003 - 22:42 #11
Jeg kan f.x ikke bruge et active-x objekt som hedder xmlhttp
Avatar billede mikmakmuk Nybegynder
11. december 2003 - 22:44 #12
Jeg har bare valgt at kode det hele serverside og bare returnerer (x)html. Det ville være fint hvis man kunne validerer lidt clientside, men det er vist svært. Som du nok kan høre er jeg ved at kode lidt til min Ipaq ;-)
Avatar billede mikmakmuk Nybegynder
11. december 2003 - 22:45 #13
Jeg bruger i øvrigt JAVA som interface
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