}function add() { var madd=otable.rows.length; var orow1=otable.insertRow(otable.rows.length); //insert one row. var arows=otable.rows; //retrieve the rows collection for the table var acells=orow1.cells; //retrieve the cells collection for the new row var ocell1_1=arows(orow1.rowIndex).insertCell(acells.length); var ocell1_2=arows(orow1.rowIndex).insertCell(acells.length); var ocell1_3=arows(orow1.rowIndex).insertCell(acells.length); var ocell1_4=arows(orow1.rowIndex).insertCell(acells.length); ocell1_1.innerHTML="<INPUT name=ItemSub"+madd+" size=10>"; ocell1_2.innerHTML="<INPUT name=Itemobject"+madd+" size=10>"; ocell1_3.innerHTML="<INPUT name=ItemShce"+madd+" size=10>"; ocell1_4.innerHTML="<INPUT name=workman"+madd+" size=10>"; }--> </script>
to: sportdog(apple) 这只是实现了增加和删除行, 如何获取输入值后的值呢,在这中间可能有很多的增加和删除的操作, INPUT中的name就不是按顺序的了,还有可能name相同了有什么办法处理好它呢
i,j为数字
<tr>
<td><div align="center">科研工作项目</div></td>
<td><div align="center">预期目标</div></td>
<td><div align="center">进度</div></td>
<td><div align="center">工作者</div></td>
<td></td>
</tr>
<tr>
<td><INPUT name=ItemSub size=10></td>
<td><INPUT name=ItemObject size=10></td>
<td><INPUT name=ItemSche size=10></td>
<td><INPUT name=Workman size=10></td>
</tr>
</table>
<input type=button name=b1 value=del onclick=del()>
<input type=button name=b1 value=add onclick=add()><script language=javascript>
<!--
function del()
{
otable.deleteRow(1);
}function add()
{ var madd=otable.rows.length;
var orow1=otable.insertRow(otable.rows.length);
//insert one row.
var arows=otable.rows;
//retrieve the rows collection for the table
var acells=orow1.cells;
//retrieve the cells collection for the new row
var ocell1_1=arows(orow1.rowIndex).insertCell(acells.length);
var ocell1_2=arows(orow1.rowIndex).insertCell(acells.length);
var ocell1_3=arows(orow1.rowIndex).insertCell(acells.length);
var ocell1_4=arows(orow1.rowIndex).insertCell(acells.length);
ocell1_1.innerHTML="<INPUT name=ItemSub"+madd+" size=10>";
ocell1_2.innerHTML="<INPUT name=Itemobject"+madd+" size=10>";
ocell1_3.innerHTML="<INPUT name=ItemShce"+madd+" size=10>";
ocell1_4.innerHTML="<INPUT name=workman"+madd+" size=10>";
}-->
</script>
如何获取输入值后的值呢,在这中间可能有很多的增加和删除的操作,
INPUT中的name就不是按顺序的了,还有可能name相同了有什么办法处理好它呢