مетод createEvent() XML DOM
تعریف و استفاده
مетод createEvent() جدید را ایجاد میکند موضوع Event.
نحوه استفاده:
createEvent(eventType)
پارامترها | توضیحات |
---|---|
eventType | نام ماژول رویدادهای شیء Event مورد نظر. برای لیست نوعهای رویدادهای مؤثر، به «توضیح داده شده است.بخشی. |
برمیگرداند
موضوع جدید ایجاد شده را موضوع Event، با نوع مشخص شده.
پرتاب میکند
اگر پیادهسازی از نوع رویدادی که نیاز دارد پشتیبانی کند، این روش یک خطا با کد NOT_SUPPORTED_ERR 异常 DOMException.
توضیح داده شده است.
این روش یک نوع جدید از رویداد ایجاد میکند که توسط پارامتر eventType تعیین شده است. توجه داشته باشید که مقدار این پارامتر نام Interface رویدادی نیست که میخواهید ایجاد کنید، بلکه نام Module DOM که این Interface را تعریف کرده است است.
در جدول زیر eventType مقدارهای قانونی و Interface رویدادی که هر مقدار ایجاد میکند:
پارامترها | Interface رویداد | روشهای تنظیم |
---|---|---|
HTMLEvents | HTMLEvent | iniEvent() |
MouseEvents | MouseEvent | iniMouseEvent() |
UIEvents | UIEvent | iniUIEvent() |
بعد از ایجاد موضوع Event با این روش، باید از روشهای شامل در جدول بالا برای تنظیم موضوع استفاده شود. برای اطلاعات بیشتر در مورد روشهای تنظیم، لطفاً به دستورالعمل موضوع Event.
این روش در واقع توسط Interface Document تعریف نشده است، بلکه توسط Interface DocumentEvent تعریف شده است. اگر یک پیادهسازی از Module Event پشتیبانی کند، موضوع DocumentDocumentEvent Interface را به عمل میآورد و این روش را پشتیبانی میکند.