ایکس ایم ال DOM Event ایکائی

ایوینٹ اوبجیکٹ ایوینٹ کی معلومات فراہم کرتا ہے。

ایوینٹ اوبجیکٹ

ایوینٹ اوبجیکٹ کی پرزو ایوینٹ کی تفصیلات فراہم کرتی ہیں (مثلاً، اس پر ایوینٹ واقع ہوا نیود)۔ ایوینٹ اوبجیکٹ کے طریقوں سے ایوینٹ کی پھیلاؤ کو کنٹرول کیا جاسکتا ہے。

2 درجہ ڈوم ایوینٹ اسٹینڈرڈ نے ایک معیاری ایوینٹ ماڈل کا معاملہ فراہم کیا ہے جو آئی ای سے باقی تمام جدید براوزروں نے نافذ کیا ہے، آئی ای نے اپنا اور غیر متعلق اسٹینڈرڈ ماڈل فراہم کیا ہے، اس سلسلے میں مراجع کا پیج آئی ایوینٹ اوبجیکٹ کی پرزو اور آئی ای ایوینٹ اوبجیکٹ کی پرزو کی فہرست فراہم کرتا ہے。

تذکرہ:معیاری ایوینٹ ماڈل میں، ایوینٹ اوبجیکٹ کو ایوینٹ ہینڈلر فونکشنوں کو فراہم کیا جاتا ہے؛ لیکن آئی ای ایوینٹ ماڈل میں، یہ ویندو اوبجیکٹ کی event پرزو میں محفوظ کیا جاتا ہے。

معیاری ایوینٹ ماڈل میں، ایوینٹ کی مختلف ذیلی وسیلے پرزو فراہم کرتے ہیں، جو اس کے معاملے میں تفصیلات فراہم کرتے ہیں۔ آئی ای ایوینٹ ماڈل میں، ایک واحد نوعیت کا ایوینٹ اوبجیکٹ موجود ہے جو تمام نوعیتوں کے ایوینٹوں کے لئے استعمال کیا جاتا ہے。

معیاری ایوینٹ پرزو

درج ذیل میں 2 درجہ ڈوم ایوینٹ اسٹینڈرڈ کا معاملہ فراہم کئے گئے ہیں جو معیاری ایوینٹ پرزو کا معاملہ فراہم کرتا ہے:

خصوصیات وصف آئی ای ایف او ووسیوسی
bubbles ایوینٹ کو فتح کرنے والی علامت کو فتح کرسکتا ہے یا نہیں، اس کا بولین وار مظہر کرتا ہے。 نہ 1 9 ہاں
cancelable ایوینٹ کو منسوخ کرسکتا ہے یا نہیں، اس کا بولین وار مظہر کرتا ہے。 نہ 1 9 ہاں
currentTarget ایوینٹ کو فتح کرنے والی علامت کو پیش کرتا ہے جس پر اس ایوینٹ کو فتح کیا جاتا ہے。 نہ 1 9 ہاں
eventPhase ایوینٹ کی پھیلاؤ کی حالیہ مرحلہ کو پیش کرتا ہے。       ہاں
target ایوینٹ کو فتح کرنے والی علامت کو پیش کرتا ہے (ایوینٹ کا مقصد نقشہ)。 نہ 1 9 ہاں
timeStamp ایوینٹ پیدا کرنے والی تاریخ اور وقت پیش کرتا ہے。 نہ 1 9 ہاں
type حالیہ ایوینٹ کا نام پیش کرتا ہے جو ایوینٹ اوبجیکٹ کے ذریعے نمائش کیا جاتا ہے。 6 1 9 ہاں

معیاری ایوینٹ طریقہ کار

درج ذیل میں 2 درجہ ڈوم ایوینٹ اسٹینڈرڈ کا معاملہ فراہم کئے گئے ہیں جو آئی ای کا ایوینٹ ماڈل نہیں دعوا کرتا ہے:

طریق وصف آئی ای ایف او ووسیوسی
initEvent() نئی بنائی گئی ایوینٹ اوبجیکٹ کے پرزو کو شروع میں لائی جانا。 نہ 1 9 ہاں
preventDefault() بھرائی جانے والی ایوینٹ سے متعلق کسی دوسرے کارروائی کو نافذ نہ کرنے کی اطلاع فراہم کرنے والی اطلاع دی جاتی ہے。 نہ 1 9 ہاں
stopPropagation() ایوینٹ کو پھیلاؤ کے عمل، مقصد سے متعلق پروسیس یا فوراً پھیلاؤ کی مرحلے میں مزید پھیلانے سے روک دیا جاتا ہے۔ اس طریق کا استعمال کیا جاتا ہے جب اس نیود کے اوپر اس ایوینٹ کو ہندل کرنے والا پروسیس کو بلاک کیا جاتا ہے، اور ایوینٹ دیگر نیودوں تک فراہم نہیں کی جاتی ہے。 نہ 1 9 ہاں

آئی ای پرزو

آئی ای نہیں دعوا کرتا ہے (کم از کم آئی ای 7 میں) معیاری ڈوم ایوینٹ ماڈل، اور آئی ای کا ایوینٹ اوبجیکٹ ایک متفاوت پرزوں کا سلسلہ فراہم کرتا ہے。

ایوینٹ ماڈل آئی ای نہیں کسی دوسرے ایوینٹ کے معاملے میں وراثت کا سلسلہ فراہم کرتا ہے، لہذا تمام ایوینٹ کے معاملے میں متعلقہ اور کسی ایسے پرزوں کی فہرست یہاں دی گئی ہے جو آئی ای وار آئی ایوینٹ کا معاملہ کراتی ہیں。

خصوصیات وصف
cancelBubble اگر واقعات کا منشا کو روکنے کی خواہش ہوتی ہے تو اس کا پارامتر true رکھنا چاہئیگا، وہ پویا کیا گیا کہ وہ کس طرح کا سائٹ کی تعمیر میں استعمال کئے جاتا ہے۔
fromElement mouseover اور mouseout واقعات کیلئے، fromElement موس سے باہر آنے والی علامت کار کو رجوع دیتا ہے، وہ پویا کیا گیا کہ وہ کس طرح کا سائٹ کی تعمیر میں استعمال کئے جاتا ہے۔
keyCode

keypress واقعات کیلئے، اس کا پارامتر دبایا گئے کلویٹ کا یونیکوڈ کد ہوتا ہے، وہ پویا کیا گیا کہ وہ کس طرح کا سائٹ کی تعمیر میں استعمال کئے جاتا ہے۔

keydown اور keyup واقعات کیلئے، اس کا پارامتر دبایا گئے کلویٹ کا وی�چوئل کلویٹ کد ہوتا ہے، وہ پویا کیا گیا کہ وہ کس طرح کا سائٹ کی تعمیر میں استعمال کئے جاتا ہے۔

ویرچوئل کلویٹ کد کسی بھی کلویٹ کا مینو اور استعمال کئے جاتا ہے، وہ پویا کیا گیا کہ وہ کس طرح کا سائٹ کی تعمیر میں استعمال کئے جاتا ہے۔

offsetX,offsetY وقوع کے مقام کا ایکس کوسٹن اور ی کوسٹن، وہ واقعات کا منشا کی کوسٹن نظام میں استعمال کئے جاتا ہے، وہ پویا کیا گیا کہ وہ کس طرح کا سائٹ کی تعمیر میں استعمال کئے جاتا ہے۔
returnValue

اگر اس پارامتر کو سیٹ کردیا تو اس کا مطلب یہ ہوگا کہ اس کا مطلب اور واقعات کا منشا کا مطلب سے پہلے ہوگا۔

اس پارامتر کو fasle رکھنا، واقعات کا منشا علامت کار کی ذاتی کارروائی کو منسوخ کردیگا۔

srcElement واقعات پیدا کرنے والی ویندو، ڈاکومن یا علامت کار کیلئے رجوع دیتا ہے۔
toElement mouseover اور mouseout واقعات کیلئے، اس کا پارامتر موس کو میل کرنے والی علامت کار کو رجوع دیتا ہے۔
x,y وقوع کے مقام کا ایکس کوسٹن اور ی کوسٹن، وہ ان کے سلسلے میں داخلی درج کئے گئے ان علامت کار کیلئے پویا کیا گیا، وہ پویا کیا گیا کہ وہ کس طرح کا سائٹ کی تعمیر میں استعمال کئے جاتا ہے۔