Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript动态数据控制错误_Javascript_Asp.net_Dynamic_Controls - Fatal编程技术网

javascript动态数据控制错误

javascript动态数据控制错误,javascript,asp.net,dynamic,controls,Javascript,Asp.net,Dynamic,Controls,(当document.getelementbyId('textStopDesc11')使用函数时,不能访问动态控件可以做什么?) 功能: AddPlannedStop() { var table = document.getElementById('tblPlannedStop'); var rowCount = table.rows.length; var row = table.insertRow(rowCount); var hidden = document.getElementBy

(当document.getelementbyId('textStopDesc11')使用函数时,不能访问动态控件可以做什么?)

功能:

AddPlannedStop()

{

var table = document.getElementById('tblPlannedStop');
var rowCount = table.rows.length;
var row = table.insertRow(rowCount);
var hidden = document.getElementById("hftblPlannedStoprowCount");
hidden.value = rowCount;


var btnDeleteIcon = "Images/deleteicon.png";
var cell1 = row.insertCell(0);
cell1.innerHTML ="<INPUT id='button" + (rowCount-1) + 0 +
"'onclick = 'deletePlannedStopRow()' style='WIDTH: 100%;" +
"BACKGROUND-POSITION: center; BACKGROUND-COLOR: menu;" +
"BACKGROUND-IMAGE: url(" + btnDeleteIcon + ")' type='button'>"; 
var cell2 = row.insertCell(1);
var element2 = document.createElement("input");
element2.type = "text";
element2.name = "txtStopDesc" + (rowCount - 1) + 1;
element2.id = rowCount + 1;
element2.style.width = "200px";
cell2.appendChild(element2);
var cell3 = row.insertCell(2);
return false;
}
AddPlannedStop()
{
var table=document.getElementById('tblPlannedStop');
var rowCount=table.rows.length;
var row=table.insertRow(rowCount);
var hidden=document.getElementById(“hftblPlannedStoprowCount”);
hidden.value=行计数;
var btndeletecon=“Images/deleteicon.png”;
var cell1=行插入单元格(0);
cell1.innerHTML=“”;
var cell2=行插入单元格(1);
var element2=document.createElement(“输入”);
element2.type=“text”;
element2.name=“txtStopDesc”+(行数-1)+1;
element2.id=rowCount+1;
element2.style.width=“200px”;
第2单元。附加子元素(元素2);
var cell3=行插入单元格(2);
返回false;
}

如果在到达表格时使用相同的方法,则设置了错误的单元格元素属性。我想,使用id属性的动态命名而不是名称可能会有所帮助

element2.id = "txtStopDesc" + (rowCount - 1) + 1;