مетод رویداد createEvent()
- صفحه قبلی createElement()
- صفحه بعدی createTextNode()
- بازگشت به لایه بالاتر مستندات Documents DOM
تعریف و استفاده
createEvent()
این روش شیء رویداد را میسازد.
رویداد میتواند هر نوع رویداد معتبر باشد و باید قبل از استفاده initialization شود.
مثال
رویداد mouseover را شبیهسازی کنید:
var x = document.createEvent("MouseEvent"); x.initMouseEvent("mouseover", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null); document.getElementById("myDiv").dispatchEvent(x);
نحوه استفاده:
document.createEvent(type)
مقدار پارامتر
پارامتر | توضیح |
---|---|
type |
ضروری. رشتهای که نوع رویداد را مشخص میکند. مقدارهای ممکن:
|
جزئیات فنی
مقدار بازگشتی: | شیء Event |
---|
پشتیبانی مرورگر
اعداد در جدول نشاندهنده نسخه اولین مرورگر هستند که این روش را کاملاً پشتیبانی میکند.
ویژگی | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
createEvent() | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |
- صفحه قبلی createElement()
- صفحه بعدی createTextNode()
- بازگشت به لایه بالاتر مستندات Documents DOM