Атрибут accesskey

Атрибут accesskey элементга клавишлар комбинацияси ёрдамида кириш имконини беради. Атрибутнинг қиймати кичик лотин ҳарфи ёки рақам бўлиши керак.

Турли браузерларда турли клавишлар бирикмаси ишлатилади. Масалан, Firefox да бу Shift + Alt + атрибутнинг қиймати accesskey, Safari, Хром ва IE да: Alt + атрибутнинг қиймати accesskey.

Матн майдонлари учун клавишлар комбинациясини ишлатганда HTML шакли (input ва textarea) улар фокусни олади, чекбокслар ва радио учун белгиланган ҳолатдан белгиланмаган ҳолатга ва аксинча ўзгариш содир бўлади, a теги учун эса ҳавола буйича ўтиш амалга ошади.

Атрибут куйидаги тегларга қўлланилади: a, area button, input, label, legend, textarea.

Мисол

Келгинг, чекбоксга иссикчи клавиш zни тайинлайми. Firefox да Shift + Alt + zни босиң ёки бошқа браузерларда Alt + z ни босиб, ушбу чекбокснинг ҳолатини ўзгартиринг:

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

Результат:

Мисол

Бу ерда эса input матн киритиш майдонига иссикчи клавиш wни тайинлайми. Firefox да Shift + Alt + w ни босиң ёки бошқа браузерларда Alt + w ни босиб, берылган тег киритиш фокусини олишини кузатинг:

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

Результат:

Мисол

Келгинг, иккита радио ўзгартиргичга иссикчи клавишлар s ва qни тайинлайми:

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

Результат:

Шунингдек қаранг

  • атрибут autocomplete,
    шакл майдонларига автўлдиришни белгилайди
  • атрибут tabindex,
    Tabни босисда фокусни ўзгартириш имконини беради