ایچ تی ایم ایل ایونٹ مراجع منول
- پچھلے پیج ایچ تی ایم ایل عالمی اثترتیب
- آئندہ پیج ایچ تی ایم ایل رنگ نام
عالمی رویداد نمائش وقتیات
HTML کی صلاحیت ہے تاکہ وہ ویب براوزر میں کئی کارروائیاں تحریک دینے کا باعث بن سکتی ہے، مثلاً جب یوزر ایک عنصر پر کلک کرتا ہے تو جاوا اسکریپٹ شروع ہو سکتا ہے۔
پروگرامنگ رویداد کا بارے میں مزید معلومات کی جانچ کیلئے، ہمارے JavaScript کا درس.
ایک سارا لیبل، جس کا استعمال کیا جاتا ہے تاکہ ویب عناصر پر رویداد کا کارروائی کیا جاسکے۔
ونڈو رویداد نمائش وقتیات
ونڈو عناصر پر تحریک دینا ہوتا ہے (بائی بجلی کا تگ <body> پر لاگو ہوتا ہے):
ویژگی | کی وار | ترجیحی |
---|---|---|
onafterprint | اسکریپٹ | دکومنٹ پرنٹ کئے جانے کے بعد چلنے والا اسکریپٹ。 |
onbeforeprint | اسکریپٹ | دکومنٹ پرنٹ ہونے سے پہلے چلنے والا اسکریپٹ。 |
onbeforeunload | اسکریپٹ | دکومنٹ اُن لود ہونے سے پہلے چلنے والا اسکریپٹ。 |
onerror | اسکریپٹ | خطاں رونما ہونے کے بعد چلنے والا اسکریپٹ。 |
onhaschange | اسکریپٹ | دکومنٹ کو تبدیل ہونے کے بعد چلنے والا اسکریپٹ。 |
onload | اسکریپٹ | پیج لوڈ کئے جانے کے بعد تحریک دینا ہوتا ہے。 |
onmessage | اسکریپٹ | پیغام کو تحریک دینے کے بعد چلنے والا اسکریپٹ。 |
onoffline | اسکریپٹ | دکومنٹ آن لائن نہیں ہونے کے بعد چلنے والا اسکریپٹ。 |
ononline | اسکریپٹ | دکومنٹ آن لائن ہونے کے بعد چلنے والا اسکریپٹ。 |
onpagehide | اسکریپٹ | جب ونڈو پارٹل بنجائے گا تو چلنے والا اسکریپٹ。 |
onpageshow | اسکریپٹ | جب ونڈو ویسی بنجائے گا تو چلنے والا اسکریپٹ。 |
onpopstate | اسکریپٹ | جب ونڈو تاریخچہ تبدیل ہوگا تو چلنے والا اسکریپٹ。 |
onredo | اسکریپٹ | دکومنٹ کو redo کرتے وقت چلنے والا اسکریپٹ。 |
onresize | اسکریپٹ | جب براوزر ونڈو کو بڑھایا جائے گا تو تحریک دینا ہوتا ہے。 |
onstorage | اسکریپٹ | ویب اسٹوریج علاقہ میں اپدی کئے جانے کے بعد چلنے والا اسکریپٹ。 |
onundo | اسکریپٹ | دکومنٹ کو undo کرتے وقت چلنے والا اسکریپٹ。 |
onunload | اسکریپٹ | جب ویب پیج لوڈ ہوگا یا براوزر ونڈو بند ہوگا تو تحریک دینا ہوتا ہے。 |
فرم رویداد
یہ رویدادوں کو HTML فرم کے کارروائی کے ذریعہ تحریک دینا ہوتا ہے (تقریباً تمام HTML عناصر پر لاگو ہوتا ہے، لیکن سب سے زیادہ فرم عناصر پر استعمال کی جاتی ہیں):
ویژگی | کی وار | ترجیحی |
---|---|---|
onblur | اسکریپٹ | وقتی که عنصر از تمرکز خارج میشود، اسکریپت اجرا میشود. |
onchange | اسکریپٹ | وقتی که ارزش عنصر تغییر میکند، اسکریپت اجرا میشود. |
oncontextmenu | اسکریپٹ | وقتی که منوی بافت فعال میشود، اسکریپت اجرا میشود. |
onfocus | اسکریپٹ | وقتی که عنصر تمرکز میگیرد، اسکریپت اجرا میشود. |
onformchange | اسکریپٹ | وقتی که فرم تغییر میکند، اسکریپت اجرا میشود. |
onforminput | اسکریپٹ | وقتی که فرم ورودی کاربر دریافت میشود، اسکریپت اجرا میشود. |
oninput | اسکریپٹ | وقتی که عنصر ورودی کاربر دریافت میشود، اسکریپت اجرا میشود. |
oninvalid | اسکریپٹ | وقتی که عنصر نامعتبر است، اسکریپت اجرا میشود. |
onreset | اسکریپٹ | وقتی که دکمه重 تنظیم فرم کلیک میشود، تحریک میشود. در HTML5 پشتیبانی نمیشود. |
onselect | اسکریپٹ | وقتی که متن در عنصر انتخاب میشود، تحریک میشود. |
onsubmit | اسکریپٹ | وقتی که فرم ارسال میشود، تحریک میشود. |
رویدادهای کیبورد
ویژگی | کی وار | ترجیحی |
---|---|---|
onkeydown | اسکریپٹ | وقتی که کاربر کلید را فشار میدهد، تحریک میشود. |
onkeypress | اسکریپٹ | وقتی که کاربر کلید را فشار میدهد، تحریک میشود. |
onkeyup | اسکریپٹ | وقتی که کاربر کلید را رها میکند، تحریک میشود. |
رویدادهای ماوس
رویدادهایی که توسط حرکت ماوس یا مانند کاربران تحریک میشوند:
ویژگی | کی وار | ترجیحی |
---|---|---|
onclick | اسکریپٹ | وقتی که روی عنصر کلیک میشود، تحریک میشود. |
ondblclick | اسکریپٹ | وقتی که روی عنصر دوبار کلیک میشود، تحریک میشود. |
ondrag | اسکریپٹ | وقتی که عنصر کشیده میشود، اسکریپت اجرا میشود. |
ondragend | اسکریپٹ | وقتی که عمل کشیدن و رها کردن به پایان میرسد، اسکریپت اجرا میشود. |
ondragenter | اسکریپٹ | وقتی که عنصر به منطقه کشیدن و رها کردن معتبر کشیده شده است، اسکریپت اجرا میشود. |
ondragleave | اسکریپٹ | وقتی که عنصر از هدف کشیدن و رها کردن معتبر خارج میشود، اسکریپت اجرا میشود. |
ondragover | اسکریپٹ | وقتی که عنصر روی هدف کشیدن و رها کردن معتبر در حال کشیدن است، اسکریپت اجرا میشود. |
ondragstart | اسکریپٹ | وقتی که عمل کشیدن و رها کردن آغاز میشود، اسکریپت اجرا میشود. |
ondrop | اسکریپٹ | وقتی که عنصر در حال کشیدن و رها کردن است، اسکریپت اجرا میشود. |
onmousedown | اسکریپٹ | وقتی که دکمه ماوس روی عنصر فشرده میشود، تحریک میشود. |
onmousemove | اسکریپٹ | وقتی که اشارهگر ماوس روی عنصر میرود، تحریک میشود. |
onmouseout | اسکریپٹ | وقتی که اشارهگر ماوس از عنصر خارج میشود، تحریک میشود. |
onmouseover | اسکریپٹ | وقتی که اشارهگر ماوس روی عنصر میرود، تحریک میشود. |
onmouseup | اسکریپٹ | وقتی که دکمه ماوس روی عنصر رها میشود، تحریک میشود. |
onmousewheel | اسکریپٹ | وقتی که چرخ دنده ماوس در حال اسکرول است، اسکریپت اجرا میشود. |
onscroll | اسکریپٹ | وقتی که نوار اسکرول عنصر در حال اسکرول است، اسکریپت اجرا میشود. |
رویدادهای مدیا
یوگای (مثلاً ویدیو، تصاویر و صوت) میاندازد وقایع (برای همه عناصر HTML، اما بیشتر در عناصر رسانهای، مانند <audio>، <embed>، <img>، <object> و <video>):
ویژگی | کی وار | ترجیحی |
---|---|---|
onabort | اسکریپٹ | جب چلائیں تو چلائیں اسکریپٹ |
oncanplay | اسکریپٹ | جب فائل تیار ہوجائیگا اور بوفر کافی ہوجائیگا تو چلائیں اسکریپٹ |
oncanplaythrough | اسکریپٹ | جب میڈیا کسی وجہ سے بغیر بوفرنگ کے آخری حصے تک پلائی جائیگا تو چلائیں اسکریپٹ |
ondurationchange | اسکریپٹ | جب میڈیا کی لمبائی بدلتی ہو تو چلائیں اسکریپٹ |
onemptied | اسکریپٹ | جب کسی وجہ سے فائل ناگزیر طور پر غیر قابل استعمال ہوجائیگا (مثلاً وین کی منقطع ہونے کی وجہ سے) تو چلائیں اسکریپٹ |
onended | اسکریپٹ | جب میڈیا کا آخری حصہ آچکا ہو تو چلائیں اسکریپٹ (مثلاً ‘شکریہ دیکھنے کے لئے’ جیسے پیغام بھی بھیج سکتا ہو) |
onerror | اسکریپٹ | جب فائل لوڈ کے دوران کسی وجہ سے خاطرواروپائی پیش آئی تو چلائیں اسکریپٹ |
onloadeddata | اسکریپٹ | جب میڈیا ڈاٹا لوڈ ہوجائیگا تو چلائیں اسکریپٹ |
onloadedmetadata | اسکریپٹ | جب اعداد و شمار (مثلاً ریزیولوشن اور دوام) لوڈ ہوجائیں تو چلائیں اسکریپٹ |
onloadstart | اسکریپٹ | جب فائل شروع سے لوڈ ہوگا اور کسی ڈاٹا کو حاصل نہیں کیا جائیگا تو چلائیں اسکریپٹ |
onpause | اسکریپٹ | جب یوزر یا پروگرام میڈیا کو رکھتا ہو تو چلائیں اسکریپٹ |
onplay | اسکریپٹ | جب میڈیا تیار ہوجائیگا اور پلائی کا آغاز کیا جائیگا تو چلائیں اسکریپٹ |
onplaying | اسکریپٹ | جب میڈیا شروع سے پلائی جائیگا تو چلائیں اسکریپٹ |
onprogress | اسکریپٹ | جب بروزر میڈیا ڈاٹا کو لینا چلا رہا ہو تو چلائیں اسکریپٹ |
onratechange | اسکریپٹ | جب ریپلی کی رفتار بدلتی ہو (مثلاً جب یوزر ریپلی کی رفتار کو بلاک یا فاسٹ فورور میں تبدیل کرتا ہے) تو چلائیں اسکریپٹ |
onreadystatechange | اسکریپٹ | جب کسی وجہ سے تیار حالت بدلتی ہو (تیار حالت میڈیا ڈاٹا کی حالت کا پتہ لگانا ہوتا ہے) تو چلائیں اسکریپٹ |
onseeked | اسکریپٹ | جب seeking کی ویژگی false (مطابق تلاش ختم ہوگئی) رکھی گئی تو چلائیں اسکریپٹ |
onseeking | اسکریپٹ | جب seeking کی ویژگی true (مطابق تلاش فعال ہے) رکھی گئی تو چلائیں اسکریپٹ |
onstalled | اسکریپٹ | جب بروزر کسی وجہ سے میڈیا ڈاٹا کو لینا نہیں سکاتا تو چلائیں اسکریپٹ |
onsuspend | اسکریپٹ | جب کسی وجہ سے میڈیا ڈاٹا کو لینا بند کردیا جاتا ہے تو چلائیں اسکریپٹ |
ontimeupdate | اسکریپٹ | جب پلائی کی پوزیشن بدلتی ہو (مثلاً جب یوزر میڈیا میں کسی دوسرے پوزیشن تک بھیجتا ہے) تو چلائیں اسکریپٹ |
onvolumechange | اسکریپٹ | جب آواز کی مقدار بدلتی ہو (آواز کو سکون یا کسی دوسرے کی مقدار میں بدلنا شامل ہے) تو چلائیں اسکریپٹ |
onwaiting | اسکریپٹ | جبکہ میڈیا پلائی نہیں رکھتا پھر بھی پلائی جائیگا تو (مثلاً جب میڈیا موصوف اور مزید ڈاٹا بیفورر بیوفورس میں پوزیشن کا تعین کیا جاتا ہے) اسکریپٹ چلائیں |
- پچھلے پیج ایچ تی ایم ایل عالمی اثترتیب
- آئندہ پیج ایچ تی ایم ایل رنگ نام