Inte ha länk i en länk, typ....

HTML & CSS

5 svar · 380 visningar · startad av KoTTeN

Medlem sedan sep. 20011 722 inlägg
Trådstart#1

Tjenare! Jag har ett formulär och även en länk till vänster om ett fält. När man skrivigt i ett fält och trycker på TAB så flytas ju man ner till nästa fält, men nu är de så att man kommer till länken istället... Hoppas ni fattar... Annars svara på detta o tabba från fält till fält o se att den "fastnar" på WebForum Kod länken...

Så ja undrar om de finns nå som gör att den inte hoppar till länken, fast att den självklart är klickbar. Går de?

Medlem sedan aug. 20002 975 inlägg
#2

Med TabIndex:

<form>
<input type="text" tabindex="1"><br>
<a href="">Länk</a><input type="text" tabindex="2"><br>
<input type="submit" tabindex="3">
</form>
Medlem sedan sep. 20011 722 inlägg
#3

A! Tack fan! precis va ja behöver! =)

Medlem sedan feb. 200129 inlägg
#4

Funkar dock ej i NS 4, men utmärkt fr.o.m IE 3.0 & i NS 6.0.

Medlem sedan juni 20004 308 inlägg
#5

I netcscape 4 får du använda dig av event-hantering ex;

<input type="text" name="foo" onBlur="this.form.nästa_fältnamn.focus();">

Medlem sedan apr. 20003 971 inlägg
#6

"I netcscape 4 får du använda dig av event-hantering ex;"

Nej, det får man väl inte? Om jag lämnar fokus, med musen, från foo vill jag själv bestämma vart jag ska komma. Om du använder den kod du skickade riskerar användaren att bli tvingad till nästa_fältnamn, vilket han antagligen inte vill.

Innan man använder JavaScript bör man noga tänka igenom konsekvenserna. :)

259 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)