<SCRIPT LANGUAGE=javascript>
function SumCol() {
       try {
var Elm = event.srcElement;
                a = Elm.parentElement.getElementsByTagName("input");
                a.workload.value= a.week_hours.value * a.weeks.value * (a.R1.value - -(a.R2.value)); } catch(e) {
alert("Err 5001:\r\n" + e);
}
      
}function delCol() {
try {
var Elm = event.srcElement;
                alert(Elm.tagName);
while(Elm && Elm.tagName != "TR") {
Elm = Elm.parentElement;
}
                alert(Elm.tagName);
if(Elm.parentElement.rows.length <= 1) {
alert("无法删除!");
return;
}
Elm.parentElement.deleteRow(Elm.rowIndex);
} catch(e) {
alert("Err 5001:\r\n" + e);
}
}
function addCol(id) {
try {
var oTable = document.getElementById(id);
if(oTable.tagName != "TABLE")
  alert("Err 5002");
var oList = oTable.children;
var oTBODY;
for(var i=0;i<oList.length;i++) {
if(oList[i].tagName == "TBODY") {
oTBODY = oList[i];
break;
}
}
var oTR = oTBODY.lastChild;
var newTR = oTR.cloneNode(true);
oTBODY.insertAdjacentElement("beforeEnd",newTR);
} catch(e) {
alert("Err 5002:\r\n" + e);
}
}</SCRIPT>       
<table width="100%" border="1" align="center" cellpadding="3" cellspacing="1" bordercolor="#000000" class="tableprintable" id="t1">
                <tr align="center" class="tdbg0" id="r1"> 
                   <td class="tdbg0" id="w1"><input onkeypress="var  k=event.keyCode;  if (k<=57 && k>=48) return true; else return false" onpaste="return false" name="week_hours"><input onkeypress="var  k=event.keyCode;  if (k<=57 && k>=48) return true; else return false" onpaste="return false" name="weeks"><input onkeypress="var  k=event.keyCode;  if (k<=57 && k>=48) return true; else return false" onpaste="return false" name="R1" size="5"><input onkeypress="var  k=event.keyCode;  if (k<=57 && k>=48) return true; else return false" onpaste="return false" name="R2" size="5"><input type="button" onClick="SumCol()" value="="><input onClick="SumCol()" onkeypress="SumCol()" onpaste="return false" name="workload" size="10" ></td><td><button class="button" onClick="delCol()"> 
                    删除</button></td>
                </tr>
              </table>
              <button class="button" onClick="addCol('t1')">添加一行</button>
            </td>
          </tr>
        </table>