accessKey 예제
<a id="hz" href="https://homzzang.com/">홈짱닷컴</a><br>
<ul>
<li>IE, Chrome, Safari, Opera 15+ : ALT + <em>accesskey</em></li>
<li>Opera prior version 15: SHIFT + ESC + <em>accesskey</em></li>
<li>Firefox: ALT + SHIFT + <em>accesskey</em></li>
</ul>
<script>
document.getElementById("hz").accessKey = "h";
</script>
결과보기
PS. 윈도우 chrome 브라우저에서, (Alt + h)키 누르면, 링크 클릭 효과 발생.
accessKey 정의
요소 접근 단축키 지정하는 속성.
1. accessKey 지원태그 종류
A, AREA, BUTTON, INPUT, LABEL, LEGEND, TEXTAREA
(예제1)
<input type="submit" value="확인" class="btn_submit btn" accesskey="s">
(예제2)
<button type="submit" id="btn_submit" accesskey="s" class="btn_submit btn">작성완료</button>
2.
OS/브라우저 종류에 따라, 해당 단축키와 조합하는 키가 다름.
3.
링크에 단축키 지정 시 브라우저에 따라 작동방식도 미세하게 다름.
IE 브라우저: 해당 링크에 포커스만 줌. (페이지 이동은 발생 X)
타 브라우저: 해당 페이지로 바로 이동.
accessKey 브라우저별 단축키
OS
Browser
accesskey
Win
IE, chrome , safari
alt + 단축키
firefox
alt + shift + 단축키
opera
shift + esc + 단축키
Mac
safari, chrome
control + option + 단축키
firefox
control + 단축키
opera
shift + esc + 단축키
주소 복사
랜덤 이동