Avatar billede bodyguard Nybegynder
02. marts 2009 - 00:55 Der er 7 kommentarer og
1 løsning

Tab kontrol via tabindex

Hej Exp,

Jeg har et belastende problem.

Jeg har bygget en form op via tabindex, men når jeg når den sidste tabindex så i stedet for at hoppe til index nr. 1 så springer focus over på nogle andre links...

Kan man lave et script som tvinger tab-focus til at gå til tabindex 1, når man tabber fra det sidste input?
Avatar billede tjaz Nybegynder
02. marts 2009 - 02:48 #1
du må kunne lave noget med at du tjekker på key press og finder ud af hvilket id du står på, hvis du står på sidste blad skal den lave fokus på den første... har ikke lige noget konkret kode, men det burde absolut være muligt
Avatar billede mireigi Novice
02. marts 2009 - 08:39 #2
<input type="text" value="" id="felt1" tabindex="1" />
<input type="text" value="" id="felt2" tabindex="2" />
<input type="text" value="" id="felt3" tabindex="3" />
<input type="text" value="" id="felt4" tabindex="4" />
<input type="text" value="" id="felt5" tabindex="5" onblur="java script:document.getElementById('felt1').focus();" />

Dette deaktiverer dog muligheden for at bruge reverse-tab når man står i det sidste felt.
Avatar billede majbom Novice
02. marts 2009 - 09:41 #3
og ville være en ekstrem irriterende løsning, hvis man ikke lige har en mus ved hånden...!
Avatar billede olebole Juniormester
02. marts 2009 - 10:30 #4
<ole>

Det er en fundamental misforståelse at bruge JavaScript pseudo-protokollen i en event-handler. De steder, hvor den faktisk giver mening (i adresselinjen eller et links href), skal det så staves i ét ord: 'java script:'.

- men som splazz allerede har påpeget vil løsningen være en pine i nakken for brugeren  =)

/mvh
</bole>
Avatar billede olebole Juniormester
02. marts 2009 - 10:40 #5
Hvaaaaaaaaad ...?!??!!! - kan man nu heller ikke skrive 'java script:' ud i ét ord?
Avatar billede olebole Juniormester
02. marts 2009 - 10:41 #6
Arghh ... nu må folk zq da snart tage sig sammen hos IDG!! Nå, vi må vel som altid på Eksperten glæde os over hullerne mellem fejlene!  :o|
Avatar billede bodyguard Nybegynder
02. marts 2009 - 20:52 #7
Det virker sgu godt kom med et svar :)
Avatar billede mireigi Novice
03. marts 2009 - 08:15 #8
Jamen værs'go :)
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