如圖中,用戶點擊添加或移除按鈕後,即可增加或刪除一行。增加的新行就是當前最後一行的克隆行。(這部分代碼JS都已實現)。而“提交申請”就是將當前表格中的所有內容提交保存到數據庫。**而我要問的是,由JS克隆新增加的行中各個單元格裡控件的值如何獲取提交?**
附:表格增加行或刪除行的JS代碼如下:
function addRow() {
var oTr = document.getElementById("purchase").rows[10];
var newTr = oTr.cloneNode(true);
document.getElementById("purchase").getElementsByTagName("tbody")[0].appendChild(newTr);
newTr.cells[0].firstChild.value = newTr.rowIndex;
alert(document.getElementById("purchase").rows[11].cells[0].firstChild.value);
}
function delRow() {
// tableObject.deleteRow(index)
var totrows = document.getElementById('purchase').rows.length
if (totrows<=11)
{ alert("您只能刪除由本人添加的表格行!");
return false
}
document.getElementById('purchase').deleteRow(totrows-1);
}
哪位大俠 懇請幫助小弟一把,要是您能幫助解決 “ASP 如何獲取在運行時由用戶添加的表格行中單元格控件中的值”, 成功讀取動態表格中各行各單元格的數據並提交保存到數據庫。小弟願意按您的要求付給您報酬。 謝謝啦。小弟是初出茅廬剛學ASP不久。