Mungu wa Event
Mungu wa Event
Zote zaidi za kipengele cha tukio kwenye DOM zinaenea kwenye kipengele cha Event.
Kwa hiyo, zote zaidi za kipengele cha tukio zingine (kama MouseEvent na KeyboardEventwaendelee waweza kuwaingia kipengele cha Event.
Muhtasari wa tukio na methodi
Muhtasari / Methodi | Kashifu |
---|---|
bubbles | Kurudia inaingia kwa sababu ya tukio kilikuwa tukio wa kumwimba kazi ya msingi. |
cancelBubble | Kusababisha au kusoma inaingia kwa sababu ya uwanja wa tukio kuingia kwenye uwanja wa juu. |
cancelable | Kurudia inaingia kwa sababu ya kusababisha tukio kwa sababu ya kumwimba kazi ya msingi ya tukio hilo. |
composed | Kurudia inaingia kwa sababu ya kusababisha tukio kutoka kwenye Shadow DOM hadi uwanja wa DOM wa kawaida. |
composedPath() | Kurudi nje ya tukio. |
createEvent() | Kumengenia tukio kipya. |
currentTarget | Kurudi kipengele cha uwanja cha tukio ambao kinahusiana na kinaekani. |
defaultPrevented | Kurudi inaingia kwa sababu ya kumwimba kazi ya msingi ya tukio hilo. |
eventPhase | Kurudi muda wa tukio wa hivi karibuni ambao kinahusiana na uwanja wa tukio. |
isTrusted | Kurudi tukio limewekwa kwa sababu ya kinaekani. |
preventDefault() | Kama tukio hilo linaweza kugunduliwa, inagunduliwa kwa sababu ya kumwimba kazi ya msingi ya tukio hilo. |
stopImmediatePropagation() | Kupunguza uwanja wa tukio kwa sababu ya kusababisha tukio kuzingatia kwa kuzingatia tukio hilo. |
stopPropagation() | Kupunguza uwanja wa tukio kwa sababu ya usafiri wa tukio. |
target | Kurudi kipengele cha uwanja cha tukio ambao kilichotengaza tukio. |
timeStamp | Kurudi muda wa kuanza tukio (kueleza kwa mababu ya miaka). |
type | Kurudi jina la tukio. |
Aina ya tukio
Aina za tukio hizi zinaenea kwenye kipengele cha Event:
Tukio | Kashifu |
---|---|
abort | Tukio hii linaangazwa kamaanisha media inapoteza kufungua. |
afterprint | Kamaanisha kwa uwanja wa mafaa, au kamaanisha kwa kuzofunga sanduku ya mafaa, kinaangazwa hii tukio. |
beforeprint | 即将打印页面时发生此事件。 |
beforeunload | 在文档即将被卸载之前发生此事件。 |
canplay | 当浏览器可以开始播放媒体时,发生此事件。 |
canplaythrough | 当浏览器可以在不停止缓冲的情况下播放媒体时发生此事件。 |
change | 当form元素的内容、选择的内容或选中的状态发生改变时,发生此事件 |
error | 当加载外部文件时发生错误后,发生此事件。 |
fullscreenchange | 当元素以全屏模式显示时,发生此事件。 |
fullscreenerror | 当元素无法在全屏模式下显示时,发生此事件。 |
input | 当元素获得用户输入时,发生此事件。 |
invalid | 当元素无效时,发生此事件。 |
load | 在对象已加载时,发生此事件。 |
loadeddata | 媒体数据加载后,发生此事件。 |
loadedmetadata | 加载元数据(比如尺寸和持续时间)时,发生此事件。 |
message | 在通过此事件源接收消息时,发生此事件。 |
offline | 当浏览器开始脱机工作时,发生此事件。 |
online | 当浏览器开始在线工作时,发生此事件。 |
open | 当打开与事件源的连接时,发生此事件。 |
pause | 当媒体被用户暂停或以编程方式暂停时,发生此事件。 |
play | 当媒体已启动或不再暂停时,发生此事件。 |
playing | 在媒体被暂停或停止以缓冲后播放时,发生此事件。 |
progress | 当浏览器正处于获得媒体数据的过程中时,发生此事件。 |
ratechange | 媒体播放速度改变时发生此事件。 |
resize | 调整文档视图的大小时发生此事件。 |
reset | 重置表单时发生此事件。 |
scroll | 滚动元素的滚动条时发生此事件。 |
search | 当用户在搜索字段中输入内容时,发生此事件。 |
seeked | Matokeo haukaandikwa kwa sababu kwa sababu mtumiaji anafikia kusafiri/kupita kiwango kipya cha media |
seeking | Matokeo haukaandikwa kwa sababu kwa sababu mtumiaji anafika kuanza kusafiri/kupita kiwango kipya cha media |
select | Matokeo haukaandikwa kwa sababu kwa sababu mtumiaji anapokea chaguo cha matukio (kwa <input> na <textarea>) |
show | Matokeo haukaandikwa kwa sababu kwa sababu <menu> inayojifunza kama menyu ya muhimu. |
stalled | Matokeo haukaandikwa kama hali hizi inayotendeka wakati kwa sababu data ya media haiwezi kufikia. |
submit | Matukio hayana inatukia wakati formu inapakishwa. |
suspend | Matukio hayana inatukia wakati kivunja media kwa sababu ya uamuzi wa kivunja kwa kibali cha kibali. |
timeupdate | Matukio hayana inatukia wakati eneo la muziki inapungua. |
toggle | Matukio hayana inatukia wakati mtumishi anafungua au kufungua <details> element. |
unload | Matukio hayana inatukia wakati ukurudisha ukurasa (kwa <body>). |
waiting | Matukio hayana inatukia wakati media inapungua lakini inahofikia tena. |