keydown

Misol

Foydalanuvchi tugmani bosganda funksiyani chaqiring:

<input type="text" onkeydown="myFunction()">
O‘zingiz sinab ko‘ring »

Quyida ko‘proq misollar.


ULASHISH

Tavsif

onkeydown hodisasi foydalanuvchi klaviaturadagi tugmani bosganda sodir bo‘ladi.

Klaviatura hodisalari

HodisaQachon sodir bo‘ladi
onkeydownFoydalanuvchi tugmani bosadi
onkeypressFoydalanuvchi tugmani bosadi
onkeyupFoydalanuvchi tugmani qo‘yib yuboradi

Shuningdek qarang:

Keyboard Event obyekti

Ogohlantirish

onkeypress hodisasi eskirgan.

U barcha brauzerlarda barcha tugmalar (ALT, CTRL, SHIFT, ESC kabi) uchun ishga tushmaydi.

Foydalanuvchi tugmani bosganini aniqlash uchun har doim onkeydown hodisasidan foydalaning. U barcha tugmalar uchun ishlaydi.



Sintaksis

HTML’da:

<element onkeydown="myScript">
O‘zingiz sinab ko‘ring »

JavaScript’da:

object.onkeydown = function(){myScript};
O‘zingiz sinab ko‘ring »

JavaScript’da, addEventListener() metodi yordamida:

object.addEventListener("keydown", myScript);
O‘zingiz sinab ko‘ring »

Texnik tafsilotlar

Ko‘tariladimi (bubbles): Ha
Bekor qilish mumkinmi: Ha
Hodisa turi: KeyboardEvent
HTML teglari: Barcha HTML elementlari, QUYIDAGILARDAN TASHQARI: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> va <title>
DOM versiyasi: Level 2 hodisalari

Ko‘proq misollar

Misol

"onkeydown" ni "onkeyup" hodisasi bilan birga ishlatish:

<input type="text" onkeydown="keydownFunction()" onkeyup="keyupFunction()">
O‘zingiz sinab ko‘ring »

Brauzerlarda qo‘llab-quvvatlash

onkeydown — DOM Level 2 (2001) imkoniyati.

U barcha brauzerlarda to‘liq qo‘llab-quvvatlanadi:

Chrome Edge Firefox Safari Opera IE
Ha Ha Ha Ha Ha 9-11


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!