//添加一条薪资情况 function addSalaryTr() { document.getElementById("SalaryTRIndex").value = parseInt(document.getElementById("SalaryTRIndex").value) + 1; //计数 var obj = document.getElementById("SalaryTable"); var newID = parseInt(document.getElementById("SalaryTRIndex").value); var newTr = obj.insertRow(); var newTd0 = newTr.insertCell(); var newTd1 = newTr.insertCell(); var newTd2 = newTr.insertCell(); var newTd3 = newTr.insertCell(); newTd0.innerHTML = ' <input name="SalaryPostDate_' + newID + '" class="textInput" type="text" size="18" />'; newTd1.innerHTML = ' <input name="SalaryMoney_' + newID + '" class="textInput" type="text" size="18" />'; newTd2.innerHTML = ' <input name="SalaryReMark_' + newID + '" class="textInput" type="text" size="18" />'; newTd3.innerHTML = ' <input type="button" value="删除" onclick="delSalaryTr();"/>'; } //删除一条薪资情况 function delSalaryTr() { var obj = document.getElementById("SalaryTable"); var delId = event.srcElement.parentNode.parentNode; obj.deleteRow(delId.rowIndex); } -------------------------------------- <tr> <td colspan="5"> <fieldset> <legend><strong>薪资情况:</strong> </legend> <table id="SalaryTable" width="100%" height="100%" style="margin: 0px; padding: 0px;"> <tr> <td width="25%"> 调整时间 </td> <td width="25%"> 薪资 </td> <td width="25%"> 调整原由 </td> <td width="25%"> 操作 </td> </tr> <tr> <td> <input name="SalaryPostDate_0" type="text" size="18" /> </td> <td> <input name="SalaryMoney_0" type="text" size="18" /> </td> <td> <input name="SalaryReMark_0" type="text" size="18" /> </td> <td> <input name="button" type="button" value="添加" onclick="addSalaryTr()"/> <input name="SalaryTRIndex" value="0" type="hidden" /> </td> </tr> </table> </fieldset> </td> </tr>