给出的错误是a.updateRow
并且row.updateCell
不是函数。
请告诉适当的方法来更新单元格。
function edittable(t) { // t is row index
var a = document.getElementById("myTableData");
var x = document.getElementById("<%= txtvalue1.ClientID %>").value;
var y = document.getElementById("<%= txtvalue2.ClientID %>").value;
var rowCount = t; //a.rows.length;
var row = a.updateRow(rowCount);
//alert(row);
row.updateCell(0).innerHTML = '<input type="button" value="Delete" onClick="Javacsript:deleteRow(this)">';
row.updateCell(1).innerHTML = "<input type=\"button\" value=\"Update\" onClick=\"Javacsript:updateRow(this ,'" + x + "','" + y + "');\">";
row.updateCell(2).innerHTML = x;
row.updateCell(3).innerHTML = y;
var b = document.getElementById("<%= ADD.ClientID %>");
b.value = "btnadd";
}