Thuộc tính khóa truy cập HTML


Định nghĩa và Cách sử dụng

Thuộc tính Accesskey chỉ định một phím tắt để kích hoạt / tập trung một phần tử.

Lưu ý: Cách truy cập phím tắt khác nhau trong các trình duyệt khác nhau: 

Browser Windows Linux Mac
Internet Explorer [Alt] + accesskey N/A
Chrome [Alt] + accesskey [Alt] + accesskey [Control] [Alt] + accesskey
Firefox [Alt] [Shift] + accesskey [Alt] [Shift] + accesskey [Control] [Alt] + accesskey
Safari [Alt] + accesskey N/A [Control] [Alt] + accesskey
Opera Opera 15 or newer: [Alt] + accesskey
Opera 12.1 or older: [Shift] [Esc] + accesskey

Tuy nhiên, trong hầu hết các trình duyệt, phím tắt có thể được đặt thành một tổ hợp phím khác.

Mẹo: Hành vi nếu nhiều phần tử có cùng một khóa truy cập sẽ khác nhau:

  • IE, Firefox: Phần tử tiếp theo với phím truy cập được nhấn sẽ được kích hoạt
  • Chrome, Safari: Phần tử cuối cùng với phím truy cập được nhấn sẽ được kích hoạt
  • Opera: Phần tử đầu tiên với phím truy cập được nhấn sẽ được kích hoạt

Áp dụng đối với

Accesskey là một phần của Thuộc tính chung và có thể được sử dụng trên bất kỳ phần tử HTML nào.

Thành phần Thuộc tính
Tất cả các phần tử HTML khóa truy cập

Thí dụ

Hai siêu liên kết với các phím truy cập được chỉ định:

<a href="https://www.w3schools.com/html5" accesskey="h">HTML5</a><br>
<a href="https://www.w3schools.com/css3" accesskey="c">CSS3</a>

Hỗ trợ trình duyệt

Attribute
accesskey Yes Yes Yes Yes Yes