我正在为我的 Intranet 创建一个发票网站。
我有以下代码用于在 html 中创建一个动态表行,该行生成的行最多为我们需要的发票数量。
function addRow(tableID) {
var table = document.getElementById(tableID);
var rowCount = table.rows.length;
var row = table.insertRow(rowCount);
var colCount = table.rows[1].cells.length;
for(var i=0; i<colCount; i++) {
var newcell = row.insertCell(i);
newcell.innerHTML = table.rows[1].cells[i].innerHTML;
//alert(newcell.childNodes);
switch(newcell.childNodes[0].type) {
case "text":
newcell.childNodes[0].value = "";
break;
case "checkbox":
newcell.childNodes[0].checked = false;
break;
case "select-one":
newcell.childNodes[0].selectedIndex = 0;
break;
}
}
}
通过表单插入数据后,我想通过php echo输出表格数据。但我不知道如何从动态表中输出每一行,因为现在它只给了我最后一行。
我想以以下方式输出数据:
echo $var_name."<br>";
现在我表中的每一行都有 5 个变量,但它们只给我最新的行输入(逻辑)