Event ਬਾਬਤ

Event ਬਾਬਤ

تمام ڈوم میں واقعیت اُبجیکٹ ایوینٹ اُبجیکٹ پر مبنی ہیں۔

اس لئے، تمام دیگر واقعیت اُبجیکٹ (مثلاً MouseEvent اور KeyboardEvent) کا استعمال کریں تاکہ ایوینٹ اُبجیکٹ کی عناصر اور مفاد کو استعمال کریں۔

واقعیت کی عناصر اور مفاد

عناصر/مفاد شرح
bubbles واقعیت کو کیا جائے یا نا جائے، بولبنگ (بولبنگ) واقعیت ہے یا نا ہے واپس لائیں。
cancelBubble واقعیت کو اونچے سلسلے میں منتقل کیا جانا چاہئے یا نا چاہئے واپس لائیں。
cancelable واقعیت کو کیا جائے یا نا جائے، اس کی معمولی کارروائی کو روک سکتا ہے یا نہیں واپس لائیں。
composed واقعیت کو کیا جائے یا نا جائے، شادی کا ڈوم (Shadow DOM) سے عام ڈوم (DOM) کو منتقل کریں یا نہیں。
composedPath() واقعیت کا راستہ واپس لائیں。
createEvent() نئی واقعیت بنائیں。
currentTarget واقعیت کی لیستنرز کو جو ترقی دیئے گئے عناصر واپس لائیں。
defaultPrevented اگر preventDefault() کا فونکشن کو کال کیا گیا ہے تو واپس لائیں。
eventPhase واقعیت کی جاری جریان کا مرحلہ واپس لائیں。
isTrusted واقعیت کو جوڑی یا نا جوڑی ہو واپس لائیں。
preventDefault() اگر ممکن ہو تو واقعیت کو منسوخ کریں، اس واقعیت کی معمولی کارروائی کو نافذ نہ کریں。
stopImmediatePropagation() واقعیت کی دیگر لیستنرز کو بلاک کریں جو اس واقعیت کو لیستن کر رہی ہیں。
stopPropagation() واقعیت کو واقعیت سلسلے میں مزید نشر سے روک دیں。
هدف واقعیت کو جو عناصر کا حصول کیا جاتا ہے واپس لائیں。
timeStamp واقعیت کا قیام کا وقت واپس لائیں (علم الگزیار کی تعقیب کے تناظر میں میلز)。
تپ واقعیت کا نام واپس لائیں。

واقعیت نوعی

یہ واقعیت نوعی ایوینٹ اُبجیکٹ سے تعلق رکھتا ہے:

واقعیت شرح
abort میڈیا لوڈنگ جب کسی وقت روک دی جائے تو اس واقعیت میں واقع ہوتا ہے。
afterprint جب پینٹ پیلے یا پرنٹ ڈائیلاگ بند ہوتا ہے تو اس واقعیت میں واقع ہوتا ہے。
beforeprint جب پیج کو پرنٹ کرنا شروع ہوتا ہے تو اس واقعیت میں واقع ہوتا ہے。
beforeunload جب ڈاکومن کو ڈاؤن لوڈ کرنا پورا ہو جاتا ہے تو اس واقعیت میں واقع ہوتا ہے。
canplay جب براوزر میڈیا کو پلے کرسکتا ہے تو اس واقعیت میں واقع ہوتا ہے。
canplaythrough جب براوزر میڈیا کو بغیر بائف کو پلے کرسکتا ہے تو اس واقعیت میں واقع ہوتا ہے。
change جب فرم علامت کی وسیلے سے تبدیل ہو جاتی ہے یا منتخب کئے گئے وسیلے یا منتخب کئے گئے حالت میں تبدیل ہو جاتی ہے تو اس واقعیت میں واقع ہوتا ہے。
error جب بیرونی فائل کو لوڈ کرنے میں غلطی آتی ہے تو اس واقعیت میں واقع ہوتا ہے。
fullscreenchange جب علامت کو پورے اسکرین میں دکھایا جاتا ہے تو اس واقعیت میں واقع ہوتا ہے。
fullscreenerror جب علامت کو پورے اسکرین میں نہیں دکھایا جاسکتا تو اس واقعیت میں واقع ہوتا ہے。
input جب علامت استعمال کار کی وسیلے سے استعمال کی جاتی ہے تو اس واقعیت میں واقع ہوتا ہے。
invalid جب علامت بند ہو جاتی ہے تو اس واقعیت میں واقع ہوتا ہے。
load جب آٹھوٹ لوڈ ہو جاتا ہے تو اس واقعیت میں واقع ہوتا ہے。
loadeddata جب میڈیا ڈاٹا لوڈ ہو جاتا ہے تو اس واقعیت میں واقع ہوتا ہے。
loadedmetadata جب مینوڈاٹا (مثلاً اہداف و مدت) لوڈ کی جاتی ہیں تو اس واقعیت میں واقع ہوتا ہے。
message جب اس واقعیت سے پیغام حاصل کیا جاتا ہے تو اس واقعیت میں واقع ہوتا ہے。
offline جب براوزر آف لائن کام کرنا شروع کرتا ہے تو اس واقعیت میں واقع ہوتا ہے。
online جب براوزر آن لائن کام کرنا شروع کرتا ہے تو اس واقعیت میں واقع ہوتا ہے。
open جب سروس کی کنکشن کھولی جاتی ہے تو اس واقعیت میں واقع ہوتا ہے。
pause جب استعمال کار میڈیا کو رکھتا ہے یا کسی پروگرام کے ذریعے رکھتا ہے تو اس واقعیت میں واقع ہوتا ہے。
play جب میڈیا شروع ہوتا ہے یا نہیں رکتی تو اس واقعیت میں واقع ہوتا ہے。
playing جب میڈیا کو رستے سے رکھا جاتا ہے یا بائف کے بعد نئی پلے کی شکل میں پلے کیا جاتا ہے تو اس واقعیت میں واقع ہوتا ہے。
progress جب براوزر میڈیا ڈاٹا حاصل کرنے کا کام کرتا ہے تو اس واقعیت میں واقع ہوتا ہے。
ratechange جب میڈیا پلے کی رفتار بدلتی ہے تو اس واقعیت میں واقع ہوتا ہے。
resize جب ڈاکومن ویئز کی بڑائی کو بدلنا ہوتا ہے تو اس واقعیت میں واقع ہوتا ہے。
reset جب فرم کو ریست کیا جاتا ہے تو اس واقعیت میں واقع ہوتا ہے。
scroll جب رولنگ علامت کی رولنگ بار کو رول کرتا ہے تو اس واقعیت میں واقع ہوتا ہے。
search جب استعمال کار تلاش کے فیلڈ میں مطلب داخل کرتا ہے تو اس واقعیت میں واقع ہوتا ہے。
seeked جب استعمال کار نئی مقام کو بھاگ یا چل جاتا ہے تو اس واقعیت میں واقع ہوتا ہے。
seeking جب استعمال کار شروع کرتا ہے کہ وہ موسیقی میں نئی مقام کو بھاگ جائے یا نئی مقام کو چل جائے تو اس واقعیت میں واقع ہوتا ہے。
select جب استعمال کار متن کو منتخب کرتا ہے (برای <input> و <textarea>) تو اس واقعیت میں واقع ہوتا ہے
show جب <menu> علامت کو کانٹیکس منو کی شکل میں دکھایا جاتا ہے تو اس واقعیت میں واقع ہوتا ہے。
stalled جب کیوئیلر میتھیا ڈاٹا حاصل کرنے کی کوشش کرتا ہے پر ڈاٹا دستیاب نہیں ہوتا تو اس واقعیت میں واقع ہوتا ہے。
submit ਜਦੋਂ ਫਾਰਮ ਭੇਜਿਆ ਜਾ ਰਿਹਾ ਹੈ ਤਾਂ ਇਹ ਈਵੈਂਟ ਉਤਪੰਨ ਹੁੰਦਾ ਹੈ。
suspend ਜਦੋਂ ਬਰਾਉਜ਼ਰ ਮੀਡੀਆ ਡਾਟਾ ਨੂੰ ਪ੍ਰਾਪਤ ਨਹੀਂ ਕਰਦਾ ਹੈ ਤਾਂ ਇਹ ਈਵੈਂਟ ਉਤਪੰਨ ਹੁੰਦਾ ਹੈ。
timeupdate ਜਦੋਂ ਪਲੇਅਬੈਕ ਸਥਾਨ ਬਦਲਦਾ ਹੈ ਤਾਂ ਇਹ ਈਵੈਂਟ ਉਤਪੰਨ ਹੁੰਦਾ ਹੈ。
toggle ਜਦੋਂ ਯੂਜ਼ਰ <details> ਐਲੀਮੈਂਟ ਖੋਲ੍ਹਦਾ ਜਾਂ ਬੰਦ ਕਰਦਾ ਹੈ ਤਾਂ ਇਹ ਈਵੈਂਟ ਉਤਪੰਨ ਹੁੰਦਾ ਹੈ。
unload ਜਦੋਂ ਪੇਜ ਅਲਾਉਂਡ ਹੋ ਗਿਆ ਹੈ (ਬਾਰੇ <body>) ਤਾਂ ਇਹ ਈਵੈਂਟ ਉਤਪੰਨ ਹੁੰਦਾ ਹੈ。
waiting ਜਦੋਂ ਮੀਡੀਆ ਪਾਲਸ ਹੋ ਗਿਆ ਹੈ ਅਤੇ ਮੁੜ ਸ਼ੁਰੂ ਹੋਣ ਦੀ ਉਮੀਦ ਹੈ ਤਾਂ ਇਹ ਈਵੈਂਟ ਉਤਪੰਨ ਹੁੰਦਾ ਹੈ。