Przykład
Włożyć nową cell(s) o zawartości na początku wiersza tabeli id = „myRow”:
var row = document.getElementById("myRow");
var x = row.insertCell(0);
x.innerHTML = "New cell";
Spróbuj sam " Definicja i Wykorzystanie
insertCell() sposobu wprowadza do komórki w bieżącym wierszu.
Wskazówka: Użyj deleteCell() metodę, aby usunąć komórki w bieżącym wierszu tabeli.
Wsparcie przeglądarka
metoda | |||||
---|---|---|---|---|---|
insertCell() | tak | tak | tak | tak | tak |
Składnia
tablerowObject .insertCell( wartości parametrów Wartość Opis index Wymagane w Firefox i Opera, opcjonalnie w IE, Chrome i Safari. Szereg (starts at 0) , który określa położenie nowej komórki w bieżącym wierszu. Wartość 0 powoduje, że nowa komórka zostanie umieszczona w pierwszej pozycji. Wartość -1 może być również stosowany; co powoduje, że nowa komórka zostanie wstawiony w ostatniej pozycji.
Jeśli ten parametr zostanie pominięty, insertCell() wstawia nową komórkę w ostatniej pozycji w IE i na pierwszym miejscu w Chrome i Safari.
Ten parametr jest wymagany w Firefox i Opera, ale opcja w programie Internet Explorer, Chrome i Safari.
Szczegóły techniczne
Zwracana wartość: Wstawionym elementem komórka
Więcej przykładów
Przykład
Włożyć nową cell(s) z zawartością w końcu wiersza tabeli id = „myRow”:
var row = document.getElementById("myRow");
var x = row.insertCell(-1);
x.innerHTML = "New cell";
Spróbuj sam "
Przykład
Włożyć nową cell(s) z zawartością w indeksie 2 wiersz tabeli id = „myRow”:
var row = document.getElementById("myRow");
var x = row.insertCell(2);
x.innerHTML = "New cell";
Spróbuj sam "
Przykład
Włóż nową cell(s) na początku pierwszego wiersza tabeli. Zbiór wiersze tabeli (.rows[0]) zwraca zbiór wszystkich <tr> elementy w tabeli z identyfikatorem "myTable" . Ilość [0] określa element do pobierania, w tym przykładzie wykonania, pierwszy wiersz tabeli. Następnie użyciu insertcell() , aby włożyć nową cell(s) w indeksie 1:
var firstRow = document.getElementById("myTable").rows[0];
var x = firstRow.insertCell(-1);
x.innerHTML = "New cell"; Spróbuj sam "
Przykład
Usuwać pierwszą cell(s) od wiersza tabeli id = „myRow”:
var row = document.getElementById("myRow");
row.deleteCell(0); Spróbuj sam "
Przykład
Wstawić nowy row(s) na początku tabeli. insertRow() sposób zawiera nowy wiersz w określonym indeksie w tabeli, w tym przykładzie, pierwsze położenie (the beginning) z tabeli id = „myTable”. Następnie używamy insertCell() metodę, aby dodać komórek w nowym wierszu.
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"; Spróbuj sam "
<TableRow Przedmiot