insertRow()

Table insertRow() metodi

❮ Table obyekti

Misol

Jadvalning birinchi o‘rniga yangi qator(lar) qo‘shing (va unga biror kontentli <td> elementini joylashtiring):

// Find a <table> element with id="myTable": var table = document.getElementById("myTable"); // Create an empty <tr> element and add it to the 1st position of the table: var row = table.insertRow(0); // Insert new cells (<td> elements) at the 1st and 2nd position of the "new" <tr> element: var cell1 = row.insertCell(0); var cell2 = row.insertCell(1); // Add some text to the new cells: cell1.innerHTML = "NEW CELL1"; cell2.innerHTML = "NEW CELL2";
O‘zingiz sinab ko‘ring »

Tavsif

insertRow() metodi bo‘sh <tr> elementini yaratadi va uni jadvalga qo‘shadi.

insertRow() metodi yangi qator(lar)ni jadvaldagi belgilangan indeksga joylashtiradi.

Eslatma: <tr> elementi bir yoki bir nechta <th> yoki <td> elementini o‘z ichiga olishi shart.

Maslahat: Qatorni olib tashlash uchun deleteRow() metodidan foydalaning.


Brauzerlarda qo‘llab-quvvatlash

Metod
insertRow() Ha Ha Ha Ha Ha

Sintaksis

tableObject.insertRow(index)

Parametr qiymatlari

Qiymat Tavsif
index Firefox va Opera’da majburiy, IE, Chrome va Safari’da ixtiyoriy. Joylashtiriladigan qatorning o‘rnini belgilovchi son (0 dan boshlanadi). 0 qiymati yangi qatorning birinchi o‘ringa joylashtirilishiga olib keladi.

-1 qiymatidan ham foydalanish mumkin, bu yangi qatorning oxirgi o‘ringa joylashtirilishiga olib keladi.

Bu parametr Firefox va Opera’da majburiy, ammo Internet Explorer, Chrome va Safari’da ixtiyoriy.

Agar bu parametr tushirib qoldirilsa, insertRow() Chrome, IE, Firefox va Opera’da yangi qatorni oxirgi o‘ringa, Safari’da esa birinchi o‘ringa joylashtiradi.


Texnik tafsilotlar

Qaytariladigan qiymat: Joylashtirilgan <tr> elementi

Ko‘proq misollar

Misol

Qator(lar)ni yarating va o‘chiring:

function myCreateFunction() {   var table = document.getElementById("myTable");   var row = table.insertRow(0);   var cell1 = row.insertCell(0);   var cell2 = row.insertCell(1);   cell1.innerHTML = "NEW CELL1";   cell2.innerHTML = "NEW CELL2"; } function myDeleteFunction() {   document.getElementById("myTable").deleteRow(0); }
O‘zingiz sinab ko‘ring »

Tegishli sahifalar

HTML ma’lumotnomasi: HTML <tr> tegi


❮ Table obyekti

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!