सभी संभव डोम घटनाएँ प्राप्त करें - सीएसएस-ट्रिक्स

Anonim

आप फ़ायरफ़ॉक्स के कंसोल में इसे चलाकर "ऑन" (जैसे ऑनक्लिक) से शुरू होने वाली सभी घटनाओं की एक सरणी प्राप्त कर सकते हैं।

(i for(i in document)).filter(function(i)(return i.substring(0,2)=='on'&&(document(i)==null||typeof document(i)=='function');))

आपको इस तरह एक सरणी मिलेगी (फ़ायरफ़ॉक्स 23):

("onreadystatechange", "onmouseenter", "onmouseleave", "onwheel", "oncopy", "oncut", "onpaste", "onbeforescriptexecute", "onafterscriptexecute", "onabort", "oncanplay", "oncanplaythrough", "onchange", "onclick", "oncontextmenu", "ondblclick", "ondrag", "ondragend", "ondragenter", "ondragleave", "ondragover", "ondragstart", "ondrop", "ondurationchange", "onemptied", "onended", "oninput", "oninvalid", "onkeydown", "onkeypress", "onkeyup", "onloadeddata", "onloadedmetadata", "onloadstart", "onmousedown", "onmousemove", "onmouseout", "onmouseover", "onmouseup", "onpause", "onplay", "onplaying", "onprogress", "onratechange", "onreset", "onseeked", "onseeking", "onselect", "onshow", "onstalled", "onsubmit", "onsuspend", "ontimeupdate", "onvolumechange", "onwaiting", "onmozfullscreenchange", "onmozfullscreenerror", "onmozpointerlockchange", "onmozpointerlockerror", "onblur", "onerror", "onfocus", "onload", "onscroll")

फ़ायरफ़ॉक्स, क्योंकि यह एरे कॉम्प्रिहेंशन का समर्थन करता है जो कि थोड़ा स्निपेट उपयोग करता है।