ErrorEvent

ErrorEvent

ภาพรวม

ErrorEvent เป็นคลาสใน Aspose.Html FOSS สำหรับ Python. สืบทอดจาก: Event.

เหตุการณ์ข้อผิดพลาดสคริปต์ (WHATWG HTML §8.1.3.6).

คลาสนี้ให้ 5 เมธอดสำหรับทำงานกับอ็อบเจกต์ ErrorEvent ในโปรแกรม Python. เมธอดที่มีให้รวมถึง: __init__, init_event, prevent_default, stop_immediate_propagation, stop_propagation. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้จากแอปพลิเคชัน Python ใดก็ได้หลังจากติดตั้งแพคเกจ Aspose.Html FOSS สำหรับ Python. คุณสมบัติ: bubbles, cancelable, colno, current_target, default_prevented, error, และอีก 7 รายการ.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
messagestrอ่านข้อความแสดงข้อผิดพลาดที่อ่านได้โดยมนุษย์.
filenamestrอ่านURL ของสคริปต์ที่ข้อผิดพลาดเกิดขึ้น.
linenointอ่านหมายเลขบรรทัดที่เกิดข้อผิดพลาด.
colnointอ่านหมายเลขคอลัมน์ที่เกิดข้อผิดพลาด.
error`“objectNone”`อ่าน
typestrอ่านสตริงประเภทเหตุการณ์.
bubblesboolอ่านว่าเหตุการณ์จะบับเบิลหรือไม่.
cancelableboolอ่านว่าการกระทำเริ่มต้นสามารถถูกป้องกันได้หรือไม่.
target`“EventTargetNone”`อ่าน
current_target`“EventTargetNone”`อ่าน
event_phaseintอ่านค่าคงที่ของเฟส: NONE (0), CAPTURING_PHASE (1), AT_TARGET (2), BUBBLING_PHASE (3).
default_preventedboolอ่านว่ามีการเรียก preventDefault() บนเหตุการณ์ที่สามารถยกเลิกได้หรือไม่.
timestampfloatอ่านเวลา Unix epoch (วินาที) ณ ขณะสร้าง Event.

วิธีการ

ลายเซ็นคำอธิบาย
__init__(type: str, bubbles: bool, cancelable: bool, message: str, filename: str, lineno: int, colno: int, error: object)Calls init(type, bubbles, cancelable, message, filename, lineno, colno, error) บนอินสแตนซ์ ErrorEvent นี้.
prevent_default()ตั้ง default_prevented เป็น True หากเหตุการณ์สามารถยกเลิกได้.
stop_propagation()หยุดการแพร่กระจายของอีเวนต์หลังจากผู้ฟังทั้งหมดบนเป้าหมายปัจจุบันทำงานเสร็จ.
stop_immediate_propagation()หยุดการแพร่กระจายและป้องกันไม่ให้ผู้ฟังที่เหลือบนเป้าหมายปัจจุบันทำงาน.
init_event(type: str, bubbles: bool, cancelable: bool)นามแฝงแบบเก่าสำหรับการเริ่มต้นเหตุการณ์ก่อนการส่ง.

ดูเพิ่มเติม

 ภาษาไทย