我有一个用户输入信息的网页。此信息将添加到摘要表(ElementById(' ws_tbl'))。
一旦他们完成了他们按提交并且想法是将表发送到数据库。 按钮调用下面的成功循环表,并为每行分配数据库提交所需的3个变量。
我必须一次做1行,因为用户实际传递的是3个变量,数据库procude用它从大表中获取单个唯一ID。
function insert_activity(){
var table = document.getElementById('ws_tbl');
for (var r = 1, n = table.rows.length; r < n; r++) {
for (var c = 0, m = table.rows[r].cells.length; c < m; c++) {
alert(table.rows[r].cells[c].innerHTML);
}
var primary = table.rows[r].cells[0].innerHTML;
var secondary = table.rows[r].cells[1].innerHTML;
var tertiary = table.rows[r].cells[2].innerHTML;
insert_activity(primary, secondary, tertiary);
}
}
所以insert_activity()是一个外部的php函数。我见过像下面这样的例子可以实现我的要求但我似乎无法修改以包含变量。
https://www.webmasterworld.com/javascript/3671533.htm
任何帮助都会非常感激,因为它让我疯狂。
谢谢