87,907
社区成员
发帖
与我相关
我的任务
分享
var num=0;
var eno;
var trwzb_id;
var ddbh;
var cpxxb_id;
var txm;
var rwsl;
function add()
{
ddbh=document.getElementById("ddbh").value;
trwzb_id=document.getElementById("trwzb_id").value;
cpxxb_id=document.getElementById("cpxxb_id").value;
eno=document.getElementById("eno").value;
txm=document.getElementById("txm");
var gly=document.getElementById("gly").value;
rwsl=document.getElementById("rwsl").value;
var ywb=document.getElementById("ywb").value;
var reg=/^\d{7}$/;
if(!reg.test(txm.value))
{
showInfo.innerText="\u6761\u5f62\u7801\u4e3a7\u4f4d\u6570\u5b57\uff01";
txm.value="";
return false;
}
if(rwsl>num)
{
var tlsb={ddbh:ddbh,trwzb_id:trwzb_id,trw_id:ywb,cpxxb_id:cpxxb_id,eno:eno,txm:txm.value,gly:gly};
scxt.addBtlsb(tlsb,0,addBtlsb);
}else{
alert("已超过任务数量,不可再交工!");
txm.value="";
}
}
function addBtlsb(data)
{
if(data>0)
{
var row2 = new row("dyjg");
row2.insert(txm.value,data);
if(num==rwsl)
{
showInfo.innerText="已满足任务数,点击【确认交工】即可交工!!";
var wcjg=document.getElementById("wcjg");
wcjg.style.display="none";
txm.value="";
}else{
txm.value="";
txm.focus();
}
}else{
showInfo.innerText="交工失败!";
}
}
function $(obj){
return document.getElementById(obj);
}
function row(id){ //构造函数
this.id = $(id);
}
row.prototype = { //插入行
insert:function(sctm,tid){
num = num + 1;
var newTr = this.id.insertRow(0);
var td_1 = newTr.insertCell(0);
var td_2 = newTr.insertCell(1);
var td_3 = newTr.insertCell(2);
td_1.innerHTML = num;
td_2.innerHTML = sctm;
td_3.innerHTML = "<a href='javascript:deleteCurrentRow(this,"+tid+");' onclick='deleteCurrentRow(this,"+tid+");'>取消</a>";
},
// 删除行
del:function(obj){
alert(obj.parentNode.parentNode.rowIndex);
var i = obj.parentNode.parentNode.rowIndex;
this.id.deleteRow();
num=num-1;
}
}
// 删除行
del:function(obj){
alert(obj.parentNode.parentNode.rowIndex);
var i = obj.parentNode.parentNode.rowIndex;
this.id.deleteRow();
num=num-1;
}
// 删除行
del:function(obj){
alert(obj.parentNode.parentNode.rowIndex);
var i = obj.parentNode.parentNode.rowIndex;
this.id.deleteRow(i);
num=num-1;
}