डीएचटीएल इवेंट हैंडलर (इवेंट हैंडलर)

आप किसी इवेंट के होने पर किसी एलीमेंट पर किसी कार्य को करने के लिए एक इवेंट हैंडलर का उपयोग कर सकते हैं。

उदाहरण

पृष्ठ लोड हो गया।अधिकांश DHTML उदाहरण के लिए IE 4.0+、Netscape 7+ या Opera 7+ की आवश्यकता है!

onmouseover और onmouseout
कैसे माउस स्पिनर किसी एलीमेंट पर आने और उससे बाहर निकलने पर एलीमेंट का रंग बदला जाए।
उपयोगकर्ता ऑब्जैक्ट की गुणवत्ता को बदलता है。
कैसे एक चित्र पर क्लिक करने पर चित्र को बदला जाए और फिर दूसरी बार क्लिक करने पर मूल चित्र वापस आए।
onmousedown और onmouseup
इस बार केवल जब आप माउस बटन को दबाए रखते हैं तभी लाइट चमकेगी。
कीबोर्ड रिलीज करता है。
पृष्ठ पूरी तरह से लोड होने के बाद एक निर्देशांक दिखाएं।

इवेंट हैंडलर

एक इवेंट हैंडलर के माध्यम से आप किसी इवेंट के होने पर किसी एलीमेंट पर किसी कार्य को कर सकते हैं: जब उपयोगकर्ता क्लिक करता है, जब पृष्ठ लोड होता है, जब एक फॉर्म सबमिट होता है, आदि।

<h1 onclick="style.color='red'">क्लिक करें इस पाठ पर</h1>

उपरी उदाहरण में एक टाइटल पर क्लिक करने पर टाइटल को लाल रंग में बदला जाता है。

आप इसके बाद एक स्क्रिप्ट भी पृष्ठ के हेड भाग में जोड़ सकते हैं और फिर इस फ़ंक्शन को इवेंट हैंडलर से आमंत्रित कर सकते हैं:

<html>
<head>
<script type="text/javascript">
function changecolor()
{
document.getElementById('header').style.color="red"
}
</script>
</head>
<body>
<h1 id="header" onclick="changecolor()"क्लिक करें इस पाठ पर</h1>

</html>

HTML 4.0 इवेंट हैंडलर इवेंट
जब... तब होता है ऑनऑबर्ट
उपयोगकर्ता पृष्ठ को लोड करने से रोकता है。 ऑनब्लर
उपयोगकर्ता ऑब्जैक्ट से बाहर जाता है。 ऑनचेंज
उपयोगकर्ता ऑब्जैक्ट की गुणवत्ता को बदलता है。 ऑनक्लिक
उपयोगकर्ता ऑब्जैक्ट को क्लिक करता है。 ऑनडबलक्लिक
उपयोगकर्ता ऑब्जैक्ट को डबल क्लिक करता है。 ऑनफोकस
उपयोगकर्ता ऑब्जैक्ट को सक्रिय करता है。 ऑनकीबोर्ड
कीबोर्ड दबाता है。 ऑनकीबोर्ड
कीबोर्ड दबाता है。 ऑनकीबोर्ड
कीबोर्ड रिलीज करता है。

ऑनलोड

पृष्ठ लोड हो गया।टिप्पणी:

नेटस्केप में, पृष्ठ लोड होते समय यह इवेंट होता है。 उपयोगकर्ता माउस बटन दबाता है。
ऑनमाउसमोवी माउस पॉइंटर ऑब्जैक्ट पर गति करता है。
ऑनमाउसओवर माउस पॉइंटर ऑब्जैक्ट पर जाता है。
ऑनमाउसआउट माउस पॉइंटर ऑब्जैक्ट से बाहर जाता है。
ऑनमाउसअप उपयोगकर्ता माउस बटन रिलीज करता है。
ऑनरीसेट उपयोगकर्ता फॉर्म को पुनर्सेट करता है。
ऑनसेलेक्ट उपयोगकर्ता पृष्ठ पर सामग्री चुनता है。
ऑनसबमिट उपयोगकर्ता फॉर्म को सबमिट करता है。
ऑनअलअउणलोड उपयोगकर्ता पृष्ठ को बंद करता है。