HTML DOM KeyboardEvent
کلید KeyboardEvent
حادثههایی که در هنگام فشردن کلیدهای صفحه کلید توسط کاربر رخ میدهند، متعلق به کلید KeyboardEvent هستند.
ویژگی/روش | توضیح |
---|---|
altKey | بازگشت به این که آیا کلید "ALT" در هنگام حادثه کلید فشرده شده است یا خیر. |
charCode | بازگشت به کد اونیکد کلیدی که در حادثه onkeypress فعال شده است. |
code | بازگشت به کد کلیدی که حادثه را فعال کرده است. |
ctrlKey | بازگشت به این که آیا کلید "CTRL" در هنگام حادثه کلید فشرده شده است یا خیر. |
getModifierState() | اگر کلید مشخص شده فعال شده باشد، true بازمیگرداند. |
isComposing | بازگشت به این که آیا حالت در حال تشکیل است یا خیر. |
key | بازگشت به ارزش کلید که حادثه نشان میدهد. |
keyCode | بازگشت کد اونیکد کلید فعال شده در حادثه onkeypress، یا کد کلید اونیکد کلیدی که در حادثه onkeydown یا onkeyup فعال شده است |
location | بازگشت به موقعیت کلید روی صفحه کلید یا دستگاه. |
metaKey | بازگشت به این که آیا کلید "META" در هنگام فعال شدن حادثه کلید فشرده شده است یا خیر. |
repeat | بازگشت به این که آیا کلید خاصی چندین بار فشرده شده است یا خیر. |
shiftKey | بازگشت به این که آیا کلید "SHIFT" در هنگام فعال شدن حادثه کلید فشرده شده است یا خیر. |
which | بازگشت کد اونیکد کلید فعال شده در حادثه onkeypress، یا کد کلید اونیکد کلیدی که در حادثه onkeydown یا onkeyup فعال شده است |
ویژگیها و روشهای ارثبرده
موضوع KeyboardEvent تمام ویژگیها و روشهای خود را از زیرموضوعات زیر به ارث برده است:
نوع رویداد
این نوع رویدادها به موضوع KeyboardEvent تعلق دارند:
رویداد | توضیح |
---|---|
onkeydown | این رویداد وقتی که کاربر کلید را فشار میدهد، رخ میدهد. |
onkeypress | این رویداد وقتی که کاربر کلید را فشار میدهد، رخ میدهد. |
onkeyup | این رویداد وقتی که کاربر کلید را رها میکند، رخ میدهد. |