Global Event Attributes
HTML में ब्राउज़र में घटनाओं को ट्रिगर करने की क्षमता होती है, जैसे कि जब उपयोगकर्ता किसी तत्व पर क्लिक करता है तो जावास्क्रिप्ट शुरू करना।
प्रोग्रामिंग इवेंट के बारे में अधिक जानने के लिए हमारे जावास्क्रिप्ट ट्यूटोरियल पर जाएँ।
नीचे वैश्विक ईवेंट विशेषताएँ दी गई हैं जिन्हें ईवेंट क्रियाओं को परिभाषित करने के लिए HTML तत्वों में जोड़ा जा सकता है।
Window Event Attributes
विंडो ऑब्जेक्ट के लिए ईवेंट (<body> टैग पर लागू होता है):
| प्रवृत्ति | कीमत | व्याख्या |
|---|---|---|
| onafterprint | script | दस्तावेज़ मुद्रित होने के बाद चलने वाली एक स्क्रिप्ट |
| onbeforeprint | script | दस्तावेज़ मुद्रित होने से पहले चलने वाली एक स्क्रिप्ट |
| onbeforeunload | script | जब दस्तावेज़ डाउनलोड होने वाला हो तो चलाने के लिए एक स्क्रिप्ट |
| onerror | script | कोई त्रुटि होने पर चलने वाली स्क्रिप्ट |
| onhashchange | script | URL के एंकर भाग में परिवर्तन होने पर चलने वाली स्क्रिप्ट |
| onload | script | पेज लोड होने पर ट्रिगर हो जाता है |
| onmessage | script | संदेश ट्रिगर होने पर चलने वाली स्क्रिप्ट |
| onoffline | script | जब ब्राउज़र ऑफ़लाइन काम करना शुरू करता है तो चलाने के लिए एक स्क्रिप्ट |
| ononline | script | जब ब्राउज़र ऑनलाइन काम करना शुरू करता है तो चलने वाली एक स्क्रिप्ट |
| onpagehide | script | उपयोगकर्ता द्वारा किसी पृष्ठ से बाहर निकलने पर निष्पादित की जाने वाली स्क्रिप्ट |
| onpageshow | script | जब उपयोगकर्ता किसी पृष्ठ पर जाता है तो निष्पादित की जाने वाली स्क्रिप्ट |
| onpopstate | script | विंडो का इतिहास बदलने पर चलने वाली एक स्क्रिप्ट |
| onresize | script | ब्राउज़र विंडो का आकार बदलने पर ट्रिगर हो जाता है |
| onstorage | script | वेब संग्रहण घटक अद्यतन होने पर चलने वाली एक स्क्रिप्ट |
| onunload | script | पेज लोड होने के बाद ट्रिगर होता है (या ब्राउज़र विंडो बंद होने के बाद) |
Form Events
HTML चरण के भीतर क्रियाओं द्वारा ट्रिगर की गई घटनाएँ (सभी HTML तत्वों पर लागू होती हैं, लेकिन चरण तत्वों में सबसे अधिक उपयोग की जाती हैं):
| प्रवृत्ति | कीमत | व्याख्या |
|---|---|---|
| onblur | script | उस क्षण ट्रिगर हो जाता है जब घटक फोकस खो देता है |
| onchange | script | घटक का मान बदलते ही ट्रिगर हो जाता है |
| oncontextmenu | script | संदर्भ मेनू चालू होने पर चलने वाली स्क्रिप्ट |
| onfocus | script | घटक को फोकस प्राप्त होते ही ट्रिगर हो जाता है |
| oninput | script | किसी घटक को उपयोगकर्ता इनपुट प्राप्त होने पर निष्पादित की जाने वाली स्क्रिप्ट |
| oninvalid | script | किसी घटक के अमान्य होने पर चलने वाली स्क्रिप्ट |
| onreset | script | जब चरण में रीसेट बटन क्लिक किया जाता है तो ट्रिगर हो जाता है |
| onsearch | script | यह तब ट्रिगर होता है जब उपयोगकर्ता किसी खोज फ़ील्ड में कुछ टाइप करता है (<input='search'> के लिए)। |
| onselect | script | किसी घटक में कुछ पाठ चयनित होने के बाद ट्रिगर होता है |
| onsubmit | script | कार्रवाई सबमिट होने पर ट्रिगर हो जाता है |
Keyboard Events
| प्रवृत्ति | कीमत | व्याख्या |
|---|---|---|
| onkeydown | script | जब उपयोगकर्ता कोई कुंजी दबाता है तो ट्रिगर हो जाता है |
| onkeypress | script | जब उपयोगकर्ता कोई कुंजी दबाता है तो ट्रिगर हो जाता है |
| onkeyup | script | जब उपयोगकर्ता कोई कुंजी जारी करता है तो ट्रिगर हो जाता है |
Mouse Events
| प्रवृत्ति | कीमत | व्याख्या |
|---|---|---|
| onclick | script | घटक पर माउस क्लिक करने पर ट्रिगर होता है |
| ondblclick | script | जब माउस घटक पर डबल-क्लिक करता है तो ट्रिगर होता है |
| onmousedown | script | किसी घटक पर माउस बटन दबाने पर ट्रिगर होता है |
| onmousemove | script | जब माउस किसी तत्व पर चलता है तो माउस ट्रिगर हो जाता है |
| onmouseout | script | जब माउस किसी तत्व को छोड़ता है तो माउस ट्रिगर हो जाता है |
| onmouseover | script | जब माउस किसी तत्व पर चलता है तो माउस ट्रिगर हो जाता है |
| onmouseup | script | जब माउस बटन को किसी तत्व पर घुमाया जाता है तो ट्रिगर होता है |
| onmousewheel | script | खत्म हो चुका। ऑनव्हील विशेषता का उपयोग करें |
| onwheel | script | जब माउस व्हील ऊपर या नीचे स्क्रॉल करता है तो ट्रिगर होता है |
Drag Events
| प्रवृत्ति | कीमत | व्याख्या |
|---|---|---|
| ondrag | script | किसी घटक को खींचे जाने पर चलने वाली स्क्रिप्ट |
| ondragend | script | ड्रैग ऑपरेशन पूरा होने पर चलने वाली स्क्रिप्ट |
| ondragenter | script | जब किसी घटक को वैध रिलीज़ लक्ष्य पर खींचा जाता है तो चलने वाली स्क्रिप्ट |
| ondragleave | script | जब कोई घटक वैध एस्केप लक्ष्य से बाहर निकलता है तो स्क्रिप्ट निष्पादित की जाती है |
| ondragover | script | जब किसी घटक को वैध मुक्त लक्ष्य पर खींचा जाता है तो चलने वाली स्क्रिप्ट |
| ondragstart | script | पुल ऑपरेशन शुरू करते समय चलने वाली स्क्रिप्ट |
| ondrop | script | खींचे गए घटक को गिराए जाने पर चलने वाली स्क्रिप्ट |
| onscroll | script | किसी घटक के स्क्रॉलबार को स्क्रॉल करने पर चलने वाली स्क्रिप्ट |
Clipboard Events
| प्रवृत्ति | कीमत | व्याख्या |
|---|---|---|
| oncopy | script | जब उपयोगकर्ता किसी तत्व की सामग्री की प्रतिलिपि बनाता है तो ट्रिगर होता है |
| oncut | script | जब उपयोगकर्ता किसी तत्व की सामग्री में कटौती करता है तो ट्रिगर होता है |
| onpaste | script | जब उपयोगकर्ता किसी घटक में कुछ सामग्री चिपकाता है तो ट्रिगर हो जाता है |
Media Events
वीडियो, चित्र और ऑडियो जैसे मीडिया द्वारा ट्रिगर की गई घटनाएँ (सभी HTML तत्वों पर लागू होती हैं, लेकिन <ऑडियो>, <एम्बेड>, <img>, <ऑब्जेक्ट>, और <वीडियो> जैसे मीडिया तत्वों के लिए सामान्य होती हैं)।
| प्रवृत्ति | कीमत | व्याख्या |
|---|---|---|
| onabort | script | रुकने पर चलने वाली स्क्रिप्ट |
| oncanplay | script | जब कोई फ़ाइल चलने के लिए तैयार हो (जब वह शुरू होने के लिए पर्याप्त लंबी हो) तब चलाई जाने वाली एक स्क्रिप्ट। |
| oncanplaythrough | script | जब किसी फ़ाइल को बफ़रिंग बंद किए बिना अंत तक चलाया जा सकता है तो चलने वाली स्क्रिप्ट |
| oncuechange | script | <ट्रैक> तत्व में क्यू बदलने पर चलने वाली स्क्रिप्ट |
| ondurationchange | script | मीडिया की लंबाई बदलने पर चलने वाली स्क्रिप्ट |
| onemptied | script | किसी दुर्भाग्यपूर्ण घटना (जैसे अप्रत्याशित वियोग) के कारण जब कोई फ़ाइल अचानक अनुपलब्ध हो जाती है तो चलाई जाने वाली स्क्रिप्ट। |
| onended | script | मीडिया के अंत तक पहुंचने पर चलने वाली स्क्रिप्ट ("सुनने के लिए धन्यवाद" जैसे संदेशों के लिए उपयोगी घटना) |
| onerror | script | फ़ाइल लोड करते समय कोई त्रुटि होने पर चलने वाली स्क्रिप्ट |
| onloadeddata | script | मीडिया डेटा लोड होने पर चलने वाली स्क्रिप्ट |
| onloadedmetadata | script | मेटाडेटा (जैसे आयाम और अवधि) लोड होने पर चलने वाली एक स्क्रिप्ट |
| onloadstart | script | वास्तव में कुछ भी लोड होने से पहले किसी फ़ाइल को लोड करना शुरू करते समय चलने वाली एक स्क्रिप्ट |
| onpause | script | जब मीडिया उपयोगकर्ता द्वारा या प्रोग्रामेटिक रूप से बंद कर दिया जाता है तो चलने वाली एक स्क्रिप्ट |
| onplay | script | जब मीडिया चलना शुरू करने के लिए तैयार हो तो चलाने के लिए एक स्क्रिप्ट |
| onplaying | script | चलाने के लिए एक स्क्रिप्ट जब यह इंगित करती है कि मीडिया ने वास्तव में खेलना शुरू कर दिया है |
| onprogress | script | जब ब्राउज़र मीडिया डेटा प्राप्त करने की प्रक्रिया में हो तो चलने वाली एक स्क्रिप्ट |
| onratechange | script | हर बार प्लेबैक दर में परिवर्तन होने पर स्क्रिप्ट चलायी जानी चाहिए (जैसे कि जब उपयोगकर्ता धीमी या तेज़ मोड में स्विच करता है) |
| onseeked | script | यदि लुकअप विशेषता गलत पर सेट है, तो स्क्रिप्ट तब चलेगी जब यह संकेत मिलेगा कि लुकअप समाप्त हो गया है |
| onseeking | script | यदि लुकअप प्रॉपर्टी सत्य पर सेट है, तो स्क्रिप्ट तब चलेगी जब यह संकेत मिलेगा कि लुकअप सक्रिय है |
| onstalled | script | जब ब्राउज़र किसी भी कारण से मीडिया डेटा प्राप्त नहीं कर पाता है तो चलाने के लिए एक स्क्रिप्ट |
| onsuspend | script | मीडिया डेटा पूरी तरह से लोड होने से पहले किसी भी कारण से फ़ेच करना बंद होने पर चलने वाली एक स्क्रिप्ट |
| ontimeupdate | script | प्लेबैक स्थिति बदलने पर निष्पादित की जाने वाली स्क्रिप्ट (जैसे कि जब उपयोगकर्ता मीडिया में एक अलग बिंदु पर गति करता है)। |
| onvolumechange | script | आकार बदलने की प्रत्येक विधि में एक स्क्रिप्ट होती है जिसे चलाने की आवश्यकता होती है (इसमें आकार बदलने को "अक्षम" पर सेट करना शामिल है) |
| onwaiting | script | जब मीडिया बंद हो जाता है लेकिन फिर से शुरू होने की उम्मीद की जाती है तो चलने वाली एक स्क्रिप्ट (जैसे कि जब मीडिया को आगे के भंडारण के लिए रोका जाता है)। |
Misc Events
| प्रवृत्ति | कीमत | व्याख्या |
|---|---|---|
| ontoggle | script | जब उपयोगकर्ता <विवरण> तत्व को खोलता या बंद करता है तो ट्रिगर हो जाता है |