سبد (0)

خصوصیت element.accessKey

مثال (خصوصیت element.accessKey)

ست کردن کلید دسترسی(access key) یک لینک:

document.getElementById("myAnchor").accessKey = "w";

خودتان امتحان کنید »

در انتهای این صفحه، مثال های بیشتری آورده شده است.


تعریف و کاربرد

این ویژگی، در واقع خصوصیت accesskey  از یک عنصر را ست کرده یا برمی گرداند.

خصوصیت accesskey، یک دکمه ی میانبر را برای فعال کردن عنصر یا ایجاد فوکس بر روی عنصر، ایجاد می کند.

نکته: راه دستیابی به کلید های میان بر در مرورگرهای مختلف، متفاوت می باشد.

BrowserWindowsLinuxMac
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

اما در اکثر مرورگرها، کلید میانبر می تواند به کلید های ترکیبی دیگری ست شوند.

نکته: طرز رفتار مرورگرها در صورتی که بیش از یک عنصر، دارای یک کلید دسترسی باشند:

  • IE و Firefox: عنصر بعدی با کلید دسترسی فشار داده شده، فعال خواهد شد.
  • Chrome و Safari: آخرین عنصر با کلید دسترسی فشار داده شده، فعال خواهد شد.
  • Opera: اولین عنصر با کلید دسترسی فشار داده شده، فعال خواهد شد.

پشتیبانی مرورگرها

متد     
accessKey بله بله بله بله بله

نحوه استفاده

برگرداندن خصوصیت، accessKey:

HTMLElementObject.accessKey

ست کردن خصوصیت accessKey:

HTMLElementObject.accessKey=character

Property Values

مقدارتوضیحات
character

کلید میان بر را برای فعال کردن/فوکس کردن عنصر، مشخص می کند.

جزئیات تکنیکی

مقدار برگشتی

یک کاراکتر از صفحه کلید

مثال

مثال - خودتان امتحان کنید

مثال (خصوصیت element.accessKey)

به دست آوردن accesskey از یک لینک:

var x = document.getElementById("myAnchor").accessKey;

خروجی x در کد بالا

w

خودتان امتحان کنید »

آموزش های مرتبط

HTML Reference: HTML accesskey Attribute


HTMLکلیه توابع و خصوصیت های شیء Element در JavaScript Reference کلیه توابع و خصوصیت های شیء Element در JavaScript


تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه