DHTML 事件 হ্যান্ডলার
- পূর্ববর্তী পৃষ্ঠা DHTML DOM
- পরবর্তী পৃষ্ঠা DHTML সার্কস
আপনি কোনও ইভেন্ট ঘটার সময় কোনও ইলেকট্রনিক সামগ্রীর উপর কোনও কাজ করতে একটি ইভেন্ট হান্ডলার ব্যবহার করতে পারেন
উদাহরণ
মন্তব্য:অধিকাংশ DHTML উদাহরণগুলি IE 4.0+、Netscape 7+ বা Opera 7+ এর জন্য প্রয়োজন
- onmouseover এবং onmouseout
- মাউস ইন্টারফেসের উপর বা তার বাইরে মাউস এস্তারের সময় একটি ইলেকট্রনিক সামগ্রীর রঙ পরিবর্তন করা যায়
- onclick
- আলো জ্বলান। কিভাবে একটি ছবিতে ক্লিক করলে ছবির রঙ পরিবর্তন করা যায়, এবং পরের ক্লিক করলে পূর্ববর্তী রঙ ফিরে আসে
- onmousedown এবং onmouseup
- এইসব উপায়েই আলো জ্বলবে, যখন আপনি মাউস বাটন চাপান
- onload
- যখন পাতা সম্পূর্ণভাবে লোড হয়, তখন একটি টুইপ দেখান
ইভেন্ট হান্ডলার
একটি ইভেন্ট হান্ডলারের মাধ্যমে, আপনি কোনও ইভেন্ট ঘটার সময় কোনও ইলেকট্রনিক সামগ্রীর উপর কোনও কাজ করতে পারেন: যখন ব্যবহারকারী একটি ইলেকট্রনিক সামগ্রী ক্লিক করবেন, যখন পাতা লোড হচ্ছে, যখন একটি ফর্ম সমর্থিত হচ্ছে, ইত্যাদি。
<h1 onclick="style.color='red'">Click on this text</h1>
উপরোক্ত উদাহরণটি যখন ব্যবহারকারী একটি শিরোনাম ক্লিক করবেন, তখন শিরোনাম লাল হবে。
আপনি পাতার head অংশে একটি স্ক্রিপ্ট যোগ করতে পারেন, এবং পরের হান্ডলার থেকে ফাংশন কল করুন:
<html>
<head>
<script type="text/javascript">
function changecolor()
{
document.getElementById('header').style.color="red"
}
</script>
</head>
<body>
<h1 id="header" onclick="changecolor()"
>ক্লিক করুন এই টেক্সট</h1>
</body>
</html>
HTML 4.0 ইভেন্ট হ্যান্ডলার
ইভেন্ট | যখন... |
---|---|
onabort | ব্যবহারকারী পৃষ্ঠা লোড বন্ধ করছেন |
onblur | ব্যবহারকারী ইন্টারফেস ছেড়ে যাচ্ছেন |
onchange | ব্যবহারকারী ইন্টারফেসের মান পরিবর্তন করছেন |
onclick | ব্যবহারকারী ইন্টারফেস ক্লিক করছেন |
ondblclick | ব্যবহারকারী ইন্টারফেস দ্বিগুণ ক্লিক করছেন |
onfocus | ব্যবহারকারী ইন্টারফেস সক্রিয় করছেন |
onkeydown | কিবোর্ড চাপা হচ্ছে |
onkeypress | কিবোর্ড চাপা হচ্ছে |
onkeyup | কিবোর্ড থেকে ছাড় দেওয়া হচ্ছে |
onload |
পৃষ্ঠা লোড সম্পন্ন মন্তব্য:Netscape-তে, পৃষ্ঠা লোড হওয়ার সময় এই ইভেন্ট ঘটে |
onmousedown | ব্যবহারকারী মাউস বাটন চাপছেন |
onmousemove | মাউস ইন্টারফেস অবজেক্টের ওপর চলাচল |
onmouseover | মাউস ইন্টারফেস অবজেক্টের ওপর চলে আসছে |
onmouseout | মাউস ইন্টারফেস অবজেক্ট থেকে বের হচ্ছে |
onmouseup | ব্যবহারকারী মাউস বাটন ছেড়ছেন |
onreset | ব্যবহারকারী ফর্ম পুনরায় সেট করছেন |
onselect | ব্যবহারকারী পৃষ্ঠায় কোনও কিছু চিহ্নিত করছেন |
onsubmit | ব্যবহারকারী ফর্ম জমা দিচ্ছেন |
onunload | ব্যবহারকারী পৃষ্ঠা বন্ধ করছেন |
- পূর্ববর্তী পৃষ্ঠা DHTML DOM
- পরবর্তী পৃষ্ঠা DHTML সার্কস