HTML DOM Input Reset অবজেক্ট
HTML DOM Input Reset অবজেক্ট <input> এলিমেন্টের সাথে জড়িত যার type="reset"। আমরা createElement() এবং getElementById() মেথড ব্যবহার করে টাইপ রিসেট ইনপুট এলিমেন্ট তৈরি ও এক্সেস করতে পারি।
প্রোপার্টিগুলো
Input reset অবজেক্টের প্রোপার্টিগুলো নিচে দেওয়া হলো:
| প্রোপার্টি | বিবরণ |
|---|---|
| autofocus | পেজ লোড হলে রিসেট বাটন অটোমেটিক্যালি ফোকাস পাবে কিনা সেট বা রিটার্ন করতে। |
| defaultValue | রিসেট বাটনের ডিফল্ট ভ্যালু সেট বা রিটার্ন করতে। |
| disabled | রিসেট বাটন ডিজেবল করা হয়েছে কিনা সেট বা রিটার্ন করতে। |
| form | রিসেট বাটন ধারণকারী ফর্মের রেফারেন্স রিটার্ন করতে। |
| name | রিসেট বাটনের name অ্যাট্রিবিউটের মান সেট বা রিটার্ন করতে। |
| type | রিসেট বাটনের জন্য ফর্ম এলিমেন্ট টাইপ রিটার্ন করতে। |
| value | স্লাইডার কন্ট্রোলের value অ্যাট্রিবিউটের মান সেট বা রিটার্ন করতে। |
উদাহরণ
Input Reset অবজেক্টের একটি উদাহরণ:
<!DOCTYPE html> <html> <head>
<script>
function resetCreate() {
var Res = document.createElement("INPUT");
Res.setAttribute("type", "reset");
document.body.appendChild(Res);
}
</script> </head> <body>
<h1>Input Reset object</h1>
<p>নিচের বাটনে ক্লিক করে টাইপ রিসেট ইনপুট ফিল্ড তৈরি করুন</p>
<button onclick="resetCreate()">CREATE</button>
<br><br>
</body> </html>
আউটপুট
উপরের কোডটি নিচের আউটপুট দেবে:

"CREATE" বাটনে ক্লিক করার পর:

ব্যাখ্যা
- "CREATE" বাটন তৈরি করা হয়েছে যা ইউজার ক্লিক করলে
resetCreate()মেথড এক্সিকিউট করবে। resetCreate()মেথড ডকুমেন্ট অবজেক্টেরcreateElement()মেথড ব্যবহার করে<input>এলিমেন্ট তৈরি করে প্যারামিটার হিসেবে "INPUT" পাস করে। নতুন তৈরি ইনপুট এলিমেন্টটিResভেরিয়েবলে অ্যাসাইন করা হয় এবংsetAttribute()মেথড ব্যবহার করেtypeঅ্যাট্রিবিউট তৈরি করা হয় যার মানreset।setAttribute()অ্যাট্রিবিউট তৈরি করে এবং যদি আগে থেকে না থাকে তবে মান অ্যাসাইন করে। শেষে ডকুমেন্ট বডিরappendChild()মেথড ব্যবহার করে টাইপ রিসেট ইনপুট এলিমেন্টটি বডির চাইল্ড হিসেবে অ্যাপেন্ড করা হয়।
function resetCreate() {
var Res = document.createElement("INPUT");
Res.setAttribute("type", "reset");
document.body.appendChild(Res);
}