Cannot find that topic

accesskeys-reveal

By myfonj Last update Mar 13, 2009 — Installed 216 times. Daily Installs: 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0

There are 1 previous version of this script.

// ==UserScript==
// @name           accesskeys-reveal
// @namespace      http://eldar.cz/myf/pub/firefox/
// @description    Displays accesskeys aside form elements that have any; intended for usage with certain userstyle.
// @include        *
// ==/UserScript==


(function()
{ var fi = ei = -1 , f , e
; while ( f = document.forms[++fi] )
  { ei = -1
  ; while ( e = f.elements[++ei] )
    { if ( e.tagName == 'BUTTON') continue
    ; if ( e.getAttribute('accesskey') )
      { var label = document.createElement('span')
      ; label.innerHTML = e.getAttribute('accesskey')
      ; label.className = 'my_accesskey'
      ; e.parentNode.insertBefore( label , e.nextSibling )
      }
    }
  }
}
)();