webForumDet fria alternativet

accesskey

8 svar · 309 visningar · startad av Web-Tor

Web-TorMedlem sedan nov. 200013 890 inlägg
#1

Finns det något sätt att få accesskey att fungera på en <div>-tagg?
Det här fungerar ju inte:

<div accesskey="s" onclick="alert('save')">Save</div>
PersianBulldogMedlem sedan aug. 20023 005 inlägg
#2
<div a accesskey="s" onclick="alert('save')">Save</div>

Kanske?

Web-TorMedlem sedan nov. 200013 890 inlägg
#3

Nope, det funkade inte.

jarvkloMedlem sedan juli 20013 378 inlägg
#4

Hmm...

html4-specen skrev:

The following elements support the accesskey attribute: A, AREA, BUTTON, INPUT, LABEL, and LEGEND, and TEXTAREA.

Så man är antagligen rökt om man försöker lägga den på något annat än de taggarna ;)

Men följande verkar funka (iaf om man använder "enter" för att klicka på länken efter det att alt-s givit den fokus)...

<div>
  <a accesskey="s" href="javascript:alert('save')" 
     style="display:block;margin:0;padding:0">Save</a>
</div>

Fast är det i linje med vad du försöker få till ?

Web-TorMedlem sedan nov. 200013 890 inlägg
#5

Det jag vill komma åt är knapptryckningen alt+s. Precis på samma sätt som det är på den här sidan fast det är inte någon <input>-knapp jag vill trigga utan ett event i en <div>. :l

jarvkloMedlem sedan juli 20013 378 inlägg
#6

Hmm...
Fulkoda dit en mikromal form med en likaledes mikromal och därför mer eller mindre osynlig <input> med accesskey som scriptmässigt triggar/anropar det som står i div:ens eventkod - typ? ;)

Web-TorMedlem sedan nov. 200013 890 inlägg
#7

mikromal form? :q

jarvkloMedlem sedan juli 20013 378 inlägg
#8

"Mikromal" == "Mindre än minimal" :e

CheguelinMedlem sedan juli 2003303 inlägg
#9

Du kan ju alltid fixa det med javascript, men då får du räkna med att alla inte kan använda det på rätt sätt. Den här sidan tror jag är ganska godkänd:

http://www.webreference.com/js/column11/modifierkeys.html

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)