如何使用JavaScript将行中特定单元格的内容编辑到表中?
我使用JavaScript更改使用JS创建的表中特定单元格的内容,该表使用以下行:如何使用JavaScript将行中特定单元格的内容编辑到表中?,javascript,html,Javascript,Html,我使用JavaScript更改使用JS创建的表中特定单元格的内容,该表使用以下行: document.getElementById(“tableID”).rows[x].cells[y].innerHTML=“someValue” 但总是得到的错误是:(uncaughttypeerror:无法读取未定义的属性“cells”), 那怎么了 btnSave.onclick=function(){ var table=document.getElementById(“表格”); var row=ta
document.getElementById(“tableID”).rows[x].cells[y].innerHTML=“someValue”代码>
但总是得到的错误是:(uncaughttypeerror:无法读取未定义的属性“cells”),
那怎么了
btnSave.onclick=function(){
var table=document.getElementById(“表格”);
var row=table.insertRow(document.getElementById(“table”).rows.length);
var cellID=row.insertCell(0);
var cellNAME=row.insertCell(1);
var cellAGE=row.insertCell(2);
cellID.innerHTML=“某些id”;
cellNAME.innerHTML=“some name”;
cellAGE.innerHTML=“一些年龄”;
}
edit.onclick=函数(){
var x;
对于(x=1;x您应该在for循环中从x=0开始。下面是一个有效的解决方案:
btnSave.onclick=function(){
var table=document.getElementById(“表格”);
var row=table.insertRow(document.getElementById(“table”).rows.length);
var cellID=row.insertCell(0);
var cellNAME=row.insertCell(1);
var cellAGE=row.insertCell(2);
cellID.innerHTML=“某些id”;
cellNAME.innerHTML=“some name”;
cellAGE.innerHTML=“一些年龄”;
}
edit.onclick=函数(){
var x;
对于(x=0;x
保存
编辑
身份证件
名称
年龄