Đối tượng bảng
Thí dụ
Chèn [các] hàng mới ở vị trí đầu tiên của bảng [và chèn một phần tử với một số nội dung cho nó]:
// Tìm một phần tử có id = "mytable": var pable = document.getEuityById ["mytable"];
var table = document.getElementById["myTable"];
// Tạo một phần tử trống và thêm nó vào vị trí đầu tiên của bảng: var row = bảng.Insertrow [0];
var row =
table.insertRow[0];
// Chèn các ô mới [phần tử] ở vị trí thứ 1 và 2 của phần tử "mới": var cell1 = row.insertcell [0]; var cell2 = row.insertcell [1];
var cell1 = row.insertCell[0];
var cell2 = row.insertCell[1];
// Thêm một số văn bản vào các ô mới: cell1.innerhtml = "new cell1"; cell2.innerhtml = "new cell2";
cell1.innerHTML = "NEW CELL1";
cell2.innerHTML = "NEW CELL2";
Hãy tự mình thử »
Định nghĩa và cách sử dụng
Phương thức Insertrow [] tạo một phần tử trống và thêm nó vào một bảng.
Phương thức Insertrow [] chèn [các] hàng mới tại chỉ mục được chỉ định trong bảng.
Lưu ý: Một phần tử phải chứa một hoặc nhiều hoặc các phần tử. A
Mẹo: Sử dụng phương thức deleterow [] để loại bỏ một hàng. Use the deleteRow[] method to remove a row.
Hỗ trợ trình duyệt
Chèn hàng[] | Đúng | Đúng | Đúng | Đúng | Đúng |
Cú pháp
TableObject.insertrow [INDEX]
Giá trị tham số
mục lục | Yêu cầu trong Firefox và Opera, tùy chọn trong IE, Chrome và Safari. Một số chỉ định vị trí của hàng để chèn [bắt đầu từ 0]. Giá trị của 0 kết quả là hàng mới sẽ được chèn ở vị trí đầu tiên. Giá trị của -1 cũng có thể được sử dụng, điều này dẫn đến một hàng mới được chèn vào vị trí cuối cùng. Tham số này được yêu cầu trong Firefox và Opera, nhưng tùy chọn trong Internet Explorer, Chrome và Safari.Nếu tham số này bị bỏ qua, hãy chèn [] chèn một hàng mới ở vị trí cuối cùng trong Chrome, IE, Firefox và Opera, và ở vị trí đầu tiên trong Safari. |
Chi tiết kỹ thuật
Phần tử chèn |
Nhiều ví dụ hơn
Thí dụ
Tạo và xóa [các] hàng:
hàm myCreateFunction [] {& nbsp; var bảng = document.getEuityById ["mytable"]; & nbsp; var row = bảng.Insertrow [0]; & nbsp; var cell1 = row.insertCell [0]; & nbsp; var cell2 = row.insertcell [1]; & nbsp; cell1.innerhtml = "new cell1"; & nbsp; cell2.innerhtml = "new cell2";}
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";
}
hàm myDeleteFunction [] {& nbsp; document.getEuityById ["mytable"]. deleterow [0];}
document.getElementById["myTable"].deleteRow[0];
}
Hãy tự mình thử »
Định nghĩa và cách sử dụng
Phương thức Insertrow [] tạo một phần tử trống và thêm nó vào một bảng.
Đối tượng bảng
Phương thức Insertrow [] chèn [các] hàng mới tại chỉ mục được chỉ định trong bảng.
ID
Transaction Date
Category
Transaction Amount
Offer
Lưu ý: Một phần tử phải chứa một hoặc nhiều hoặc các phần tử.
$.ajax[{
type: "POST",
contentType: "application/json",
url: "/search",
data: JSON.stringify[search],
dataType: 'json',
cache: false,
timeout: 600000,
success: function [data] {
// var json = "Ajax Response
" + JSON.stringify[data, null, 4] + "
";
// $['#feedback'].html[json];
//
console.log["SUCCESS: ", data];
//$["#btn-search"].prop["disabled", false];
for [var i = 0; i < data.length; i++] {
//$["#feedback"].append['' + data[i].accountNumber + ' ' + data[i].category + ' ' + data[i].ssn + ' '];
$['#feedback'].append['' + data[i].accountNumber + ' ' + data[i].category + ' ' + data[i].ssn + ' ' + data[i].ssn + ' ' + data[i].ssn + ' '];
alert[data[i].accountNumber]
}
},
error: function [e] {
var json = "Ajax Response
" + e.responseText + "
";
$['#feedback'].html[json];
console.log["ERROR: ", e];
$["#btn-search"].prop["disabled", false];
}
}];