ایکس ایچ ایم ل ایونٹ خصوصیات

یکی از ویژگی‌های جدید HTML 4.0 این است که HTML رویدادها را برای تحریک رفتار در مرورگرها تعریف می‌کند، به عنوان مثال، اجرای یک اسکریپت JavaScript وقتی کاربر روی یک عنصر HTML کلیک می‌کند. در زیر لیستی از ویژگی‌هایی که می‌توانند به عنوان رویدادهای رفتار در برچسب‌های HTML استفاده شوند، آورده شده است.

اگر می‌خواهید یاد بگیرید که چگونه از این رویدادها برای برنامه‌نویسی استفاده کنید، باید دوره‌های ما را یاد بگیرید آموزش JavaScript و آموزش DHTML.

رویداد‌های ویندوز (Window Events)

فقط در عناصر body و frameset معتبر است.

خصوصیات مقدار وصف
onload اسکریپت وقتی مستند بارگذاری می‌شود، اسکریپت اجرا می‌شود
onunload اسکریپت وقتی مستند از کار خارج می‌شود، اسکریپت اجرا می‌شود

رویداد عناصر فرم (Form Element Events)

فقط در عناصر فرم معتبر است.

خصوصیات مقدار وصف
onchange اسکریپت وقتی عنصر تغییر می‌کند، اسکریپت اجرا می‌شود
onsubmit اسکریپت وقتی فرم ارسال می‌شود، اسکریپت اجرا می‌شود
onreset اسکریپت وقتی فرم بازنشانی می‌شود، اسکریپت اجرا می‌شود
onselect اسکریپت وقتی عنصر انتخاب می‌شود، اسکریپت اجرا می‌شود
onblur اسکریپت وقتی عنصر از تمرکز خارج می‌شود، اسکریپت اجرا می‌شود
onfocus اسکریپت وقتی عنصر تمرکز می‌گیرد، اسکریپت اجرا می‌شود

رویداد کیبورد (Keyboard Events)

در انگیزه‌های زیر غیرمجاز است: base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style, و عناصر title.

خصوصیات مقدار وصف
onkeydown اسکریپت وقتی کیبورد فشرده می‌شود، اسکریپت اجرا می‌شود
onkeypress اسکریپت وقتی کیبورد فشرده می‌شود و بعد باز می‌شود، اسکریپت اجرا می‌شود
onkeyup اسکریپت وقتی کیبورد باز می‌شود، اسکریپت اجرا می‌شود

رویداد موس (Mouse Events)

در انگیزه‌های زیر غیرمجاز است: base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style, و عناصر title.

خصوصیات مقدار وصف
onclick اسکریپت موس کا ایک دباؤ پر اسکریپت چلاؤ
ondblclick اسکریپت موس کا دو دباؤ پر اسکریپت چلاؤ
onmousedown اسکریپت موس کا بٹن دباؤ کئے جانے پر اسکریپت چلاؤ
onmousemove اسکریپت موس کا پوائنٹر کی نقل و حرکت کے دوران اسکریپت چلاؤ
onmouseout اسکریپت موس کا پوائنٹر کسی عنصر سے باہر کا تھا پر اسکریپت چلاؤ
onmouseover اسکریپت موس کا پوائنٹر کسی عنصر کے اوپر کا تھا پر اسکریپت چلاؤ
onmouseup اسکریپت موس کا بٹن رل کئے جانے پر اسکریپت چلاؤ