Javascript 此代码中的错误为;ReferenceError:未定义rowObj";当我点击delete Button时

Javascript 此代码中的错误为;ReferenceError:未定义rowObj";当我点击delete Button时,javascript,html,Javascript,Html,函数addRow(tableID){ var table=document.getElementById(tableID); var rowCount=table.rows.length; var row=table.insertRow(rowCount); //第1栏 var cell1=行插入单元格(0); var element1=document.createElement(“输入”); element1.type=“按钮”; var btnName=“按钮”+(行计数+1); elem

函数addRow(tableID){
var table=document.getElementById(tableID);
var rowCount=table.rows.length;
var row=table.insertRow(rowCount);
//第1栏
var cell1=行插入单元格(0);
var element1=document.createElement(“输入”);
element1.type=“按钮”;
var btnName=“按钮”+(行计数+1);
element1.name=btnName;
element1.setAttribute('value','Delete');//或element1.value=“button”;
element1.onclick=function(){removeRow(btnName);}
单元格1.附加子元素(元素1);
//第2栏
var cell2=行插入单元格(1);
cell2.innerHTML=rowCount+1;
//第3栏
var cell3=行插入单元格(2);
var element3=document.createElement(“输入”);
element3.type=“text”;
第三单元附属物(第三单元);
var cell4=行插入单元格(3);
var element4=document.createElement(“输入”);
element4.type=“text”;
第四单元附属物(第四单元);
}  
函数删除程序(按钮1){
试试{
var table=document.getElementById('dataTable');
var rowCount=table.rows.length;
对于(var i=0;i

1.

您已经定义了rowObj,而不是rowObj。这就是为什么当您试图访问它时,它会给出undefined。

您已经定义了rowObj,而不是rowObj。这就是为什么当您试图访问它时,它会给出undefined。