কম্পিউটার টিউটোরিয়াল

HTML DOM Button অবজেক্ট

HTML DOM Button অবজেক্ট <button> এলিমেন্টের সাথে যুক্ত।

প্রোপার্টি

HTML DOM button অবজেক্টের প্রোপার্টিগুলো নিচে দেওয়া হলো:

প্রোপার্টি বিবরণ
autofocus পেজ লোড হলে বাটনটি অটোমেটিক্যালি ফোকাস পাবে কিনা সেট বা রিটার্ন করতে
disabled একটি দেওয়া বাটন ডিজেবল আছে কিনা সেট বা রিটার্ন করতে
form বাটন ধারণকারী ফর্মের রেফারেন্স রিটার্ন করতে
formAction বাটনের formAction অ্যাট্রিবিউট মান সেট বা রিটার্ন করতে
formEnctype বাটনের formEnctype অ্যাট্রিবিউট মান সেট বা রিটার্ন করতে
formMethod বাটনের formMethod অ্যাট্রিবিউট মান সেট বা রিটার্ন করতে
formNoValidate ফর্ম ডেটা সাবমিশনে ভ্যালিডেট হবে কিনা সেট বা রিটার্ন করতে
formTarget বাটনের formTarget অ্যাট্রিবিউট মান সেট বা রিটার্ন করতে
name বাটনের name অ্যাট্রিবিউট মান সেট বা রিটার্ন করতে
type বাটন টাইপ সেট বা রিটার্ন করতে
value বাটন ভ্যালু সেট বা রিটার্ন করতে

সিনট্যাক্স

নিচে সিনট্যাক্স দেওয়া হলো:

একটি বাটন অবজেক্ট তৈরি করা:

var x = document.createElement("BUTTON");

উদাহরণ

HTML DOM button অবজেক্টের একটি উদাহরণ দেখি:

<!DOCTYPE html> <html> <body> <p>Click on the below button to create a BUTTON element</p> <button onclick="buttonCreate()">CREATE</button> <br><br> <script>    function buttonCreate() {       var x = document.createElement("BUTTON");       var t = document.createTextNode("NEW BUTTON");       x.appendChild(t);       document.body.appendChild(x);    } </script> </body> </html>

আউটপুট

এটি নিচের আউটপুট দেবে:

HTML DOM Button অবজেক্ট

CREATE-এ ক্লিক করলে:

HTML DOM Button অবজেক্ট

উপরের উদাহরণে:

আমরা প্রথমে CREATE নামে একটি বাটন এলিমেন্ট তৈরি করেছি। এই বাটনটি ক্লিক করলে buttonCreate() ফাংশন এক্সিকিউট করবে।

<button onclick="buttonCreate()">CREATE</button>

buttonCreate() মেথড ডকুমেন্ট অবজেক্টের createElement() মেথড ব্যবহার করে একটি বাটন এলিমেন্ট তৈরি করে এবং এটিকে x ভেরিয়েবলে অ্যাসাইন করে। create element ব্যবহার করে একটি টেক্সট নোড তৈরি করা হয় এবং t ভেরিয়েবলে অ্যাসাইন করা হয়। টেক্সট নোড t appendchild মেথড ব্যবহার করে বাটনে অ্যাপেন্ড করা হয়। বাটনটি তার চাইল্ড টেক্সট নোডসহ ডকুমেন্ট বডির চাইল্ড হিসেবে document.body.appendChild() মেথড ব্যবহার করে অ্যাপেন্ড করা হয়।

function buttonCreate() {    var x = document.createElement("BUTTON");    var t = document.createTextNode("NEW BUTTON");    x.appendChild(t);    document.body.appendChild(x); }

  1. HTML DOM Dialog অবজেক্ট

  2. HTML DOM Input Radio অবজেক্ট

  3. HTML DOM HR অবজেক্ট

  4. HTML DOM Ul অবজেক্ট