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

HTML DOM ColumnGroup অবজেক্ট


HTML DOM ColumnGroup অবজেক্টটি HTML <colgroup> এলিমেন্টের সাথে সম্পর্কিত। <colgroup> এলিমেন্টটি একটি নির্দিষ্ট সংখ্যক কলাম বা সকল কলামে CSS স্টাইল অ্যাপ্লাই করতে ব্যবহৃত হয়। এটি টেবিলে উপস্থিত কলামগুলোর ওপর আরও বেশি কন্ট্রোল দেয়।

প্রপার্টি

ColumnGroup প্রপার্টি নিচে দেওয়া হলো -

প্রপার্টি বিবরণ
span একটি কলাম গ্রুপের span অ্যাট্রিবিউটের ভ্যালু সেট বা রিটার্ন করে

সিনট্যাক্স

নিচে দেওয়া হলো -

ColumnGroup অবজেক্ট তৈরি করার সিনট্যাক্স -

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

উদাহরণ

ColumnGroup অবজেক্টের একটি উদাহরণ দেখি -

<!DOCTYPE html> <html> <head> <style> table, th, td { border: 1px solid black; } #DIV1{ background-color:pink; } </style> </head> <body> <table id="TABLE1"> <tr> <th>FRUIT</th> <th>COLOR</th> <th>Price</th> </tr> <tr> <td>MANGO</td> <td>YELLOW</td> <td>100RS</td> </tr> <tr> <td>GUAVA</td> <td>GREEN</td> <td>50RS</td> </tr> </table> <p>নিচের বাটনে ক্লিক করুন span = 2 সহ একটি colgroup এলিমেন্ট তৈরি করতে।</p> <button onclick="colFun()">COLGROUP</button> <script> function colFun() { var x = document.createElement("COLGROUP"); x.setAttribute("id","DIV1"); x.setAttribute("span","2"); document.getElementById("TABLE1").appendChild(x); } </script> </body> </html>

আউটপুট

এটি নিচের আউটপুট তৈরি করবে -

HTML DOM ColumnGroup অবজেক্ট

COLGROUP-এ ক্লিক করলে -

HTML DOM ColumnGroup অবজেক্ট

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

আমরা প্রথমে তিনটি রো ও তিনটি কলাম সহ একটি টেবিল তৈরি করেছি "TABLE 1" আইডি দিয়ে। আমরা টেবিল এবং এর চাইল্ড এলিমেন্টগুলোর কিছু স্টাইলও অ্যাপ্লাই করেছি -

table, th, td { border: 1px solid black; } <table id="TABLE1"> <tr> <th>FRUIT</th> <th>COLOR</th> <th>Price</th> </tr> <tr> <td>MANGO</td> <td>YELLOW</td> <td>100RS</td> </tr> <tr> <td>GUAVA</td> <td>GREEN</td> <td>50RS</td> </tr> </table>

তারপর আমরা একটি COLGROUP বাটন তৈরি করেছি যা ইউজার ক্লিক করলে colFun() এক্সিকিউট করবে -

<button onclick="colFun()">COLGROUP</button>

colFun() মেথড একটি <colgroup> এলিমেন্ট তৈরি করে এবং ভেরিয়েবল x-এ অ্যাসাইন করে। setAttribute() মেথড ব্যবহার করে নতুন তৈরি <colgroup> এলিমেন্টে একটি আইডি এবং span बरাবর ২ অ্যাসাইন করি। তারপর <colgroup> এলিমেন্টটি টেবিলের প্রথম চাইল্ড হিসেবে appendChild() মেথড ব্যবহার করে <table> এলিমেন্টে অ্যাপেন্ড করি -

function colFun() { var x = document.createElement("COLGROUP"); x.setAttribute("id","DIV1"); x.setAttribute("span","2"); document.getElementById("TABLE1").appendChild(x); }

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

  2. HTML DOM DT অবজেক্ট

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

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