hbqclixu 2015-08-14 01:23 采纳率: 0%
浏览 1543
已结题

ASP 实现批量添加并自动计算

图片说明




日期 部位   供应单位      
序号 标号 小票方量 单位 理论重量 单位 小票重量 抽磅重量 量差 运输车号 备注说明
1   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 = "&nbsp;<%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'>&nbsp;<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); }

请各位高人指点下,如何实现 我批量增加的项目都可以自动计算。

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 运筹学排序问题中的在线排序
    • ¥15 关于docker部署flink集成hadoop的yarn,请教个问题 flink启动yarn-session.sh连不上hadoop,这个整了好几天一直不行,求帮忙看一下怎么解决
    • ¥30 求一段fortran代码用IVF编译运行的结果
    • ¥15 深度学习根据CNN网络模型,搭建BP模型并训练MNIST数据集
    • ¥15 lammps拉伸应力应变曲线分析
    • ¥15 C++ 头文件/宏冲突问题解决
    • ¥15 用comsol模拟大气湍流通过底部加热(温度不同)的腔体
    • ¥50 安卓adb backup备份子用户应用数据失败
    • ¥20 有人能用聚类分析帮我分析一下文本内容嘛
    • ¥15 请问Lammps做复合材料拉伸模拟,应力应变曲线问题