webForumDet fria alternativet

focus fungerar inte som den skall

JavaScript

3 svar · 244 visningar · startad av Bjuris

Medlem sedan juli 2001514 inlägg
Frågan#1

Jag har en sida på två frames.
När jag klickar på meny framen så uppdateras båda framarna med hjälp av:

function changetwoframes() 
{
   parent.frames[0].location.href="content-bma.asp?link=LM";
   parent.frames[1].location.href="/appl/new/search.asp?Owner=BMA"; 
}
  • UserName
  • Password

UserName är aktiverad och markören blinkar i fältet (focus()), när jag dock klickar på tabb för att komma till password fältet å tabbar den upp till webbläsarens adressfönster!!?!, någon som vet varför?

Båda två ligger i samma form.
Kanske skall tillägga att den fungerar som den skall om jag inte använder changetwoframes()

Medlem sedan apr. 20031 660 inlägg
#2

HEJ!

Den enkla förklaringen är att du tycker att nästa fält ligger i tabbordningen, men det tycker inte webbläsaren.
Då brukar man sällan vinna! :OO

Prova att sätta tabbordning manuellt.

Medlem sedan juli 2001514 inlägg
#3

Det kan väl knappas vara taborder då den tabbar upp till webbläsarens adressfönster?!

Medlem sedan apr. 20031 660 inlägg
#4

HEJ!

Det kan det väl visst, tabbar du runt i programmet kommer du till adressfältet till sist. I ditt fall ligger inte nästa textfält i tur.

Hur och om det fungerar att sätta taborder i formuläret vågar jag inte sia om.

286 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
154 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
153 ms — ändringar (db)