序号 |
标号 |
小票方量 |
单位 |
理论重量 |
单位 |
小票重量 |
抽磅重量 |
量差 |
运输车号 |
备注说明 |
1 |
|
|
m³ |
|
KG/m³ |
|
|
|
|
|
function $(obj){
return document.getElementById(obj);
}
var num = 0;
function row(id){
//构造函数
this.id = $(id);
}
row.prototype = {
//插入行
insert:function(){
num = num + 1;
var newTr = this.id.insertRow(-1);
var td_1 = newTr.insertCell(0);
var td_2 = newTr.insertCell(1);
var td_3 = newTr.insertCell(2);
var td_4 = newTr.insertCell(3);
var td_5 = newTr.insertCell(4);
var td_6 = newTr.insertCell(5);
var td_7 = newTr.insertCell(6);
var td_8 = newTr.insertCell(7);
var td_9 = newTr.insertCell(8);
var td_10 = newTr.insertCell(9);
var td_11 = newTr.insertCell(10);
td_1.innerHTML =num+1;
td_2.innerHTML = " <%call Selecttbh()%>";
td_3.innerHTML = "<input name='textfield' type='text' id='xpfl1' value='xpfl1"+num+"' size='3' maxlength='8' onKeyUp='jjf()' > ";
td_4.innerHTML = "m3";
td_5.innerHTML = "<input name='textfield2' type='text' id='llzl1' size='3' maxlength='8' onKeyUp='jjf()'>";
td_6.innerHTML = "KG/m3";
td_7.innerHTML = "<input name='textfield3' type='text' id='xpzl1' size='3' maxlength='8' onKeyUp='jjf()'>";
td_8.innerHTML = "<input name='textfield4' type='text' id='cbzl1' size='3'>";
td_9.innerHTML = "<input name='textfield8' type='text' id='lc1' size='5'>";
td_10.innerHTML = "<input name='textfield6' type='text' id='textfield6' size='5'>";
td_11.innerHTML = "<input name='textfield7' type='text' id='textfield7' size='5'> <input type='button' onclick='delRow(this)' value='删除一行' >";
},
//删除行
del:function(obj){
var i = obj.parentNode.parentNode.rowIndex;
this.id.deleteRow(i);
}
}
function addRow(){
var row2 = new row("myTable");
row2.insert();
}
function delRow(obj){
var row1 = new row("myTable");
row1.del(obj);
}
var inputItem; // 输入框句柄
var activeItem; // 保存正在编辑的单元格
//转成文本
//自动计算小票重量
function SumNum()
{
var sumValue
a=eval(xpfl.value);
b=eval(llzl.value);
if (isNaN(a))
{a=0}
if (isNaN(b))
{b=0}
sumValue = a*b;
self['xpzl'].value =sumValue;
}
//系统自动计算小票重量开始
function jjf()
{
sumlj= eval(xpfl1.value)+ eval(llzl1.value);
self['xpzl1'].value =sumlj.toFixed(2);
//parseInt(document.getElementById()+parseInt(document.getElementById("llzl1").value);
}
//系统自动计算小票重量结束
//小票理论重量与过磅重量
function SumNum2()
{
var sumValuea
c=eval(xpzl.value);
d=eval(cbl.value);
if (isNaN(a))
{c=0}
if (isNaN(b))
{d=0}
sumValuea = c-d;
//.toFixed(2)保留2为小时四舍五入
self['pcz'].value =sumValuea.toFixed(2);
}
请各位高人指点下,如何实现 我批量增加的项目都可以自动计算。