Het accesskey attribuut

Het attribuut accesskey maakt toegang tot een element mogelijk via een toetscombinatie. De waarde van het attribuut moet een kleine Latijnse letter of een cijfer zijn.

Verschillende browsers gebruiken verschillende toetscombinaties. In Firefox is dit bijvoorbeeld Shift + Alt + de waarde van het attribuut accesskey, en in Safari, Chrome en IE: Alt + de waarde van het attribuut accesskey.

Bij het gebruik van de toetscombinatie voor tekstvelden van een HTML formulier (input en textarea) krijgen deze de focus, voor checkboxes en radio buttons zal de status veranderen van aangevinkt naar niet-aangevinkt en vice versa, voor de tag a zal er naar de link worden genavigeerd.

Het attribuut is van toepassing op de tags: a, area button, input, label, legend, textarea.

Voorbeeld

Laten we een checkbox de sneltoets z toewijzen. Druk op Shift + Alt + z in Firefox of Alt + z in andere browsers om de status van deze checkbox te wijzigen:

html<input type="checkbox" accesskey="z">

Результат:

Voorbeeld

En hier wijzen we aan een tekstinvoerveld input de sneltoets w toe. Druk op Shift + Alt + w in Firefox of Alt + w in andere browsers, zodat dit element de invoerfocus krijgt:

html<input type="text" accesskey="w">

Результат:

Voorbeeld

Laten we twee radio knoppen de sneltoetsen s en q toewijzen:

html<input type="radio" name="radio" accesskey="s">
<input type="radio" name="radio" accesskey="q">

Результат:

Zie ook

  • het attribuut autocomplete,
    dat automatisch aanvullen voor formuliervelden instelt
  • het attribuut tabindex,
    dat maakt mogelijk de focus te wijzigen door op Tab te drukken