HTML hodisa xususiyatlari
HTML DOM hodisalari JavaScript’ga HTML hujjatdagi elementlarda turli hodisa ishlovchilarini ro‘yxatdan o‘tkazish imkonini beradi.
Hodisalar odatda funksiyalar bilan birga ishlatiladi va funksiya hodisa sodir bo‘lmaguncha (masalan, foydalanuvchi tugmani bosmaguncha) bajarilmaydi.
Hodisalar haqidagi darslik uchun JavaScript hodisalari darsligimizni o‘qing.
HTML DOM hodisa xususiyatlari
| Xususiyat | Tavsif | Tegishli obyekt |
|---|---|---|
| altKey | Sichqoncha hodisasi yuz berganda "ALT" tugmasi bosilgan yoki bosilmaganini qaytaradi | MouseEvent |
| altKey | Klaviatura hodisasi yuz berganda "ALT" tugmasi bosilgan yoki bosilmaganini qaytaradi | KeyboardEvent, TouchEvent |
| animationName | Animatsiya nomini qaytaradi | AnimationEvent |
| bubbles | Muayyan hodisa ko‘tariluvchi (bubbling) hodisa ekanligini yoki yo‘qligini qaytaradi | Event |
| button | Sichqoncha hodisasi yuz berganda qaysi sichqoncha tugmasi bosilganini qaytaradi | MouseEvent |
| buttons | Sichqoncha hodisasi yuz berganda qaysi sichqoncha tugmalari bosilganini qaytaradi | MouseEvent |
| cancelable | Hodisaning standart amalini bekor qilish mumkin yoki mumkin emasligini qaytaradi | Event |
| charCode | Eskirgan (foydalanmang) Buning o‘rniga key xususiyatidan foydalaning |
KeyboardEvent |
| changeTouches | Oldingi teginish va joriy teginish oralig‘ida holati o‘zgargan barcha teginish (touch) obyektlari ro‘yxatini qaytaradi | TouchEvent |
| clientX | Sichqoncha hodisasi yuz berganda sichqoncha ko‘rsatkichining joriy oynaga nisbatan gorizontal koordinatasini qaytaradi | MouseEvent, TouchEvent |
| clientY | Sichqoncha hodisasi yuz berganda sichqoncha ko‘rsatkichining joriy oynaga nisbatan vertikal koordinatasini qaytaradi | MouseEvent, TouchEvent |
| clipboardData | Almashuv buferi amali ta’sir qilgan ma’lumotlarni o‘z ichiga olgan obyektni qaytaradi | ClipboardData |
| code | Hodisani yuzaga keltirgan tugmaning kodini qaytaradi | KeyboardEvent |
| composed | Hodisa composed ekanligini yoki yo‘qligini qaytaradi | Event |
| ctrlKey | Sichqoncha hodisasi yuz berganda "CTRL" tugmasi bosilgan yoki bosilmaganini qaytaradi | MouseEvent |
| ctrlKey | Klaviatura hodisasi yuz berganda "CTRL" tugmasi bosilgan yoki bosilmaganini qaytaradi | KeyboardEvent, TouchEvent |
| currentTarget | Hodisani ishga tushirgan hodisa tinglovchilari tegishli bo‘lgan elementni qaytaradi | Event |
| data | Kiritilgan belgilarni qaytaradi | InputEvent |
| dataTransfer | Sudralayotgan/tashlanayotgan yoki kiritilayotgan/o‘chirilayotgan ma’lumotlarni o‘z ichiga olgan obyektni qaytaradi | DragEvent, InputEvent |
| defaultPrevented | Hodisa uchun preventDefault() metodi chaqirilgan yoki chaqirilmaganini qaytaradi | Event |
| deltaX | Sichqoncha g‘ildiragining gorizontal aylantirish miqdorini qaytaradi (x o‘qi) | WheelEvent |
| deltaY | Sichqoncha g‘ildiragining vertikal aylantirish miqdorini qaytaradi (y o‘qi) | WheelEvent |
| deltaZ | Sichqoncha g‘ildiragining z o‘qi bo‘yicha aylantirish miqdorini qaytaradi | WheelEvent |
| deltaMode | Delta qiymatlarining o‘lchov birligini (piksel, qator yoki sahifa) bildiruvchi sonni qaytaradi | WheelEvent |
| detail | Sichqoncha necha marta bosilganini bildiruvchi sonni qaytaradi | UiEvent |
| elapsedTime | Animatsiya necha soniyadan beri ishlayotganini qaytaradi | AnimationEvent |
| elapsedTime | O‘tish (transition) necha soniyadan beri ishlayotganini qaytaradi | |
| eventPhase | Hodisa oqimining qaysi bosqichi hozir baholanayotganini qaytaradi | Event |
| getModifierState() | Kiritish/o‘chirish ta’sir qiladigan maqsad diapazonlarini o‘z ichiga olgan massivni qaytaradi | MouseEvent |
| inputType | O‘zgarish turini qaytaradi (masalan, "inserting" yoki "deleting") | InputEvent |
| isComposing | Hodisa kompozitsiya (composing) holatida ekanligini yoki yo‘qligini qaytaradi | InputEvent, KeyboardEvent |
| isTrusted | Hodisa ishonchli ekanligini yoki yo‘qligini qaytaradi | Event |
| key | Hodisa ifodalagan tugmaning kalit qiymatini qaytaradi | KeyboardEvent |
| key | O‘zgargan saqlash elementining kalitini qaytaradi | StorageEvent |
| keyCode | Eskirgan (foydalanmang) Buning o‘rniga key xususiyatidan foydalaning |
KeyboardEvent |
| location | Klaviatura yoki qurilmadagi tugmaning joylashuvini qaytaradi | KeyboardEvent |
| lengthComputable | Jarayon uzunligini hisoblash mumkin yoki mumkin emasligini qaytaradi | ProgressEvent |
| loaded | Qancha ish yuklab bo‘linganini qaytaradi | ProgressEvent |
| metaKey | Hodisa yuz berganda "META" tugmasi bosilgan yoki bosilmaganini qaytaradi | MouseEvent |
| metaKey | Klaviatura hodisasi yuz berganda "meta" tugmasi bosilgan yoki bosilmaganini qaytaradi | KeyboardEvent, TouchEvent |
| MovementX | Sichqoncha ko‘rsatkichining oxirgi mousemove hodisasi joylashuviga nisbatan gorizontal koordinatasini qaytaradi | MouseEvent |
| MovementY | Sichqoncha ko‘rsatkichining oxirgi mousemove hodisasi joylashuviga nisbatan vertikal koordinatasini qaytaradi | MouseEvent |
| newValue | O‘zgartirilgan xotira elementining yangi qiymatini qaytaradi | StorageEvent |
| newURL | Hash o‘zgartirilgandan keyingi hujjat URL manzilini qaytaradi | HasChangeEvent |
| offsetX | Sichqoncha ko‘rsatkichining maqsad element chetiga nisbatan gorizontal koordinatasini qaytaradi | MouseEvent |
| offsetY | Sichqoncha ko‘rsatkichining maqsad element chetiga nisbatan vertikal koordinatasini qaytaradi | MouseEvent |
| oldValue | O‘zgartirilgan xotira elementining eski qiymatini qaytaradi | StorageEvent |
| oldURL | Hash o‘zgartirilishidan oldingi hujjat URL’ini qaytaradi | HasChangeEvent |
| onemptied | Biror nosozlik yuz berib, media fayl to‘satdan mavjud bo‘lmay qolganda (masalan, kutilmaganda uzilib qolganda) | |
| pageX | Sichqoncha hodisasi yuz berganda sichqoncha ko‘rsatkichining hujjatga nisbatan gorizontal koordinatasini qaytaradi | MouseEvent |
| pageY | Sichqoncha hodisasi yuz berganda sichqoncha ko‘rsatkichining hujjatga nisbatan vertikal koordinatasini qaytaradi | MouseEvent |
| persisted | Veb-sahifa brauzer tomonidan keshlangan yoki keshlanmaganini qaytaradi | PageTransitionEvent |
| propertyName | Animatsiya yoki o‘tish (transition) bilan bog‘liq CSS xususiyati nomini qaytaradi | AnimationEvent, TransitionEvent |
| pseudoElement | Animatsiya yoki o‘tishning (transition) psevdo-elementi nomini qaytaradi | AnimationEvent, TransitionEvent |
| region | MouseEvent | |
| relatedTarget | Sichqoncha hodisasini yuzaga keltirgan elementga bog‘liq elementni qaytaradi | MouseEvent |
| relatedTarget | Hodisani ishga tushirgan element bilan bog‘liq elementni qaytaradi | FocusEvent |
| repeat | Tugma uzluksiz bosib turilgan yoki turilmaganini qaytaradi | KeyboardEvent |
| screenX | Hodisa yuz berganda sichqoncha ko‘rsatkichining ekranga nisbatan gorizontal koordinatasini qaytaradi | MouseEvent |
| screenY | Hodisa yuz berganda sichqoncha ko‘rsatkichining ekranga nisbatan vertikal koordinatasini qaytaradi | MouseEvent |
| shiftKey | Hodisa yuz berganda "SHIFT" tugmasi bosilgan yoki bosilmaganini qaytaradi | MouseEvent |
| shiftKey | Klaviatura hodisasi yuz berganda "SHIFT" tugmasi bosilgan yoki bosilmaganini qaytaradi | KeyboardEvent, TouchEvent |
| state | Tarix yozuvlari nusxasini o‘z ichiga olgan obyektni qaytaradi | PopStateEvent |
| storageArea | Ta’sirlangan saqlash obyektini ifodalovchi obyektni qaytaradi | StorageEvent |
| target | Hodisani yuzaga keltirgan elementni qaytaradi | Event |
| targetTouches | Sirtga tegib turgan va touchstart hodisasi joriy maqsad element bilan bir xil maqsad elementda yuz bergan barcha teginish obyektlari ro‘yxatini qaytaradi | TouchEvent |
| timeStamp | Hodisa yaratilgan vaqtni (epoxaga nisbatan millisoniyalarda) qaytaradi | Event |
| total | Yuklanadigan ishning umumiy hajmini qaytaradi | ProgressEvent |
| touches | Hozirda sirt bilan aloqada bo‘lgan barcha teginish obyektlari ro‘yxatini qaytaradi | TouchEvent |
| transitionend | CSS o‘tishi (transition) tugadi | TransitionEvent |
| type | Hodisa nomini qaytaradi | Event |
| url | O‘zgartirilgan element hujjatining URL’ini qaytaradi | StorageEvent |
| which | Eskirgan (foydalanmang) Buning o‘rniga button xususiyatidan foydalaning |
MouseEvent |
| which | Eskirgan (foydalanmang) Buning o‘rniga key xususiyatidan foydalaning |
KeyboardEvent |
| view | Hodisa yuz bergan Window obyektiga havolani qaytaradi | UiEvent |
| x | clientX uchun taxallus (alias) | MouseEvent |
| y | clientY uchun taxallus (alias) | MouseEvent |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
