现在已实现动态增加代码
function AddRow()
{
var rows = document.getElementById("tbl").rows;
var cells = rows.item(0).cells.length ;
var eNewRow = document.getElementById("tbl").insertRow();
for (var i=0;i<cells;i++)
{ var eNewCell = eNewRow.insertCell();
eNewCell.innerHTML = "<input type=text value=''>";
}
}
但是我增加行后输入数据再取出来
function Submit()
{
var o = document.getElementById("tbl"); var rows = document.getElementById("tbl").rows.length;
var coloums = o.rows[0].cells.length;
for(var i=0 ; i<rows ; i++)
{
for ( var j=0 ; j<coloums;j++)
{
alert(o.rows[i].cells[j].innerText);
}
}这里alert的是空白讲改成innerHTML 可以出来但是包含一定的HTML代码如何有方法只取出其中的数据
function AddRow()
{
var rows = document.getElementById("tbl").rows;
var cells = rows.item(0).cells.length ;
var eNewRow = document.getElementById("tbl").insertRow();
for (var i=0;i<cells;i++)
{ var eNewCell = eNewRow.insertCell();
eNewCell.innerHTML = "<input type=text value=''>";
}
}
但是我增加行后输入数据再取出来
function Submit()
{
var o = document.getElementById("tbl"); var rows = document.getElementById("tbl").rows.length;
var coloums = o.rows[0].cells.length;
for(var i=0 ; i<rows ; i++)
{
for ( var j=0 ; j<coloums;j++)
{
alert(o.rows[i].cells[j].innerText);
}
}这里alert的是空白讲改成innerHTML 可以出来但是包含一定的HTML代码如何有方法只取出其中的数据
{
for ( var j=0 ; j <coloums;j++)
{
alert(o.rows[i].cells[j].fristChid.nodeValue);
}
}