Avatar billede lifeweb Nybegynder
14. juli 2003 - 12:32 Der er 16 kommentarer og
1 løsning

Store bogstaver i input-felt

Hej

Jeg har et tekstfelt til indtastning af initialer...

Derfor vil jeg gerne sørge for at der kun bruges store bogstaver - men hvordan gør jeg det???

Jeg kan forestille mig at det kan laves med css - men da det ikke ligefrem er min stærke side håber jeg at nogle af jer CSS-nørder (:D) kan hjælpe mig...

Mvh
Torsten
Avatar billede grunken Nybegynder
14. juli 2003 - 12:38 #1
tror ikke lige at det er css man skal have fat i, men prøv :

<input type="text" onkeyup="this.value=this.value.toUpperCase();">
Avatar billede Slettet bruger
14. juli 2003 - 12:40 #2
Det kan faktisk gøres med CSS:

<input type="text" style="text-transform: uppercase;">

Men når informationerne sendes er det med småt. Derfor skal du på serversiden (eller hvor du nu gør det) husk at konvertere til uppercase.
Avatar billede grunken Nybegynder
14. juli 2003 - 12:41 #3
smart ;)
Avatar billede roenving Novice
14. juli 2003 - 12:42 #4
>>lifeweb
Til initialer kan den nok gå, men man skal selvfølgelig være forsigtig med at lade noget andet ske, end det brugeren gør, så jeg ville sætte en tekst med 'Kun store bogstaver el. lign.
Avatar billede lifeweb Nybegynder
14. juli 2003 - 12:48 #5
Grunken:
Det virker ikek - kan det passe???
Phoenixv:
Tak for dit svar - forsøger nu alligevel at benytte javascript til det...
Avatar billede lifeweb Nybegynder
14. juli 2003 - 12:49 #6
roenving:
Det skal bruges til et extranet, og jeg vil gerne manipulere med det der indtastes...
Men tak for din påmindelse ;)
Avatar billede grunken Nybegynder
14. juli 2003 - 12:51 #7
lifeweb > nej det burde ikke kunne passe, det virker da fint her !
Avatar billede roenving Novice
14. juli 2003 - 12:55 #8
>>lifeweb og grunken:

Jeg prøvede også i min Webwriter -- der virker det ikke ...

Men det virker uden problemer i browseren -- lidt sjov effekt, men det virker !-)
Avatar billede lifeweb Nybegynder
14. juli 2003 - 13:44 #9
Jeg havde glemt at JavaScript er følsomt i forhold til store og små bogstaver og overset at case var stavet med stort :)

Nu virker det;)
Avatar billede Slettet bruger
15. juli 2003 - 10:26 #10
Hvorfor beholder du så pointene? :)
Avatar billede roenving Novice
15. juli 2003 - 13:22 #11
-- jeg forstod også det du skrev som en anerkendelse af, at grunken 14/07-2003 12:38:01 var det korrekte svar du havde valgt at bruge !-)
Avatar billede Slettet bruger
15. juli 2003 - 13:28 #12
I øvrigt skal du huske, at nogle brugere har slået JavaScript fra. Derfor vil jeg anbefale CSS-løsningen.
Avatar billede lifeweb Nybegynder
15. juli 2003 - 14:39 #13
han mangler dog stadig at sende et svar - og jeg kan derfor ingen point give...
jeg skal gerne give point - ingen tvivl om det...!

mht at nogen brugere har slået javascript fra - det vil mine brugere ikke have...
Avatar billede Slettet bruger
15. juli 2003 - 14:44 #14
Det er kutyme herinde at bede en bruger, der har svaret korrekt, om at poste et svar, hvis han kun har kommenteret.

Og med mindre du designer til intranet, tror jeg ikke, du skal være så sikker på det med JavaScript.
Avatar billede roenving Novice
15. juli 2003 - 14:45 #15
-- nu kan han jo heller ikke sende svar mere, da du har lukket spørgsmålet ...

Hvis du vil give ham nogle points, må du oprette et spørgsmål med overskriften: Point til grunken, og så inde i teksten angive en reference til dette spm: http://www.eksperten.dk/spm/375993
Avatar billede Slettet bruger
15. juli 2003 - 14:45 #16
I øvrigt slipper du med CSS-løsningen jo for, at et indtastet bogstav i et halvt sekund bliver vist som småt, før onKeyUp affyres og JavaScript retter op på det. :)
Avatar billede ripley Nybegynder
12. juli 2006 - 13:15 #17
STORT møsser fra mig til phoenixv .. det var lige hvad jeg manglede hér! :o)
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