81,091
社区成员
发帖
与我相关
我的任务
分享
function findObj(theObj, theDoc)
{
var p, i, foundObj;
if(!theDoc) theDoc = document;
if( (p = theObj.indexOf("?")) > 0 && parent.frames.length)
{ theDoc = parent.frames[theObj.substring(p+1)].document; theObj = theObj.substring(0,p); } if(!(foundObj = theDoc[theObj]) && theDoc.all) foundObj = theDoc.all[theObj]; for (i=0; !foundObj && i < theDoc.forms.length; i++) foundObj = theDoc.forms[i][theObj]; for(i=0; !foundObj && theDoc.layers && i < theDoc.layers.length; i++) foundObj = findObj(theObj,theDoc.layers[i].document); if(!foundObj && document.getElementById) foundObj = document.getElementById(theObj); return foundObj;
}
//添加一个参与人填写行
function AddSignRow(){ //读取最后一行的行号,存放在txtTRLastIndex文本框中
//var txtTRLastIndex = findObj(rownum,document);
var rowID = rownum;
var signFrame = findObj("jtcy",document);
//添加行
var newTR = signFrame.insertRow(signFrame.rows.length);
newTR.id = "SignItem" + rowID;
//添加列:姓名
var newNameTD=newTR.insertCell(0);
//添加列内容
newNameTD.style.background="#FFFFFF";
newNameTD.style.textAlign="center";
newNameTD.innerHTML = "<input size='15' type='text' maxlength='15' name='xm'"+rownum+" id='xm"+rownum+"'/>";
//添加列:年龄
var newEmailTD=newTR.insertCell(1);
//添加列内容
newEmailTD.style.background="#FFFFFF";
newEmailTD.style.textAlign="center";
newEmailTD.innerHTML = "<input size='6' type='text' name='nl'"+rownum+" maxlength='3' id='nl"+rownum+"'/>";
//添加列:关系
var newTelTD=newTR.insertCell(2);
//添加列内容
newTelTD.style.background="#FFFFFF";
newTelTD.style.textAlign="center";
newTelTD.innerHTML = "<input size='10' maxlength='10' type='text' name='gx'"+rownum+" id='gx"+rownum+"'/>";
//添加列:年收入
var newTelTD=newTR.insertCell(3);
//添加列内容
newTelTD.style.background="#FFFFFF";
newTelTD.style.textAlign="center";
newTelTD.innerHTML = "<input size='10' maxlength='10' type='text' name='nsr'"+rownum+" id='nsr"+rownum+"'/>";
//添加列:身份证
var newMobileTD=newTR.insertCell(4);
//添加列内容
newMobileTD.style.background="#FFFFFF";
newMobileTD.style.textAlign="center";
newMobileTD.innerHTML = "<input size='26' type='text' maxlength='18' name='sfz'"+rownum+" id='sfz"+rownum+"'/>";
//添加列:工作单位
var newCompanyTD=newTR.insertCell(5);
//添加列内容
newCompanyTD.style.background="#FFFFFF";
newCompanyTD.style.textAlign="center";
newCompanyTD.innerHTML = "<input size='60' type='text' name='gzdw'"+rownum+" id='gzdw"+rownum+"'/>";
//添加列:删除按钮
var newDeleteTD=newTR.insertCell(6);
//添加列内容
newDeleteTD.style.background="#FFFFFF";
newDeleteTD.style.textAlign="center";
newDeleteTD.innerHTML = "<div align='center' style='width:40px'><a href='javascript:;' onclick=\"DeleteSignRow('SignItem" + rowID + "')\">删除</a></div>";
rownum++
}
//删除指定行
function DeleteSignRow(rowid){
var signFrame = findObj("jtcy",document);
var signItem = findObj(rowid,document);
//获取将要删除的行的Index
var rowIndex = signItem.rowIndex;
//删除指定Index的行
signFrame.deleteRow(rowIndex);
}//清空列表
function ClearAllSign(){
if(confirm('确定要清空所有参与人吗?')){
var signFrame = findObj("SignFrame",document);
var rowscount = signFrame.rows.length;
//循环删除行,从最后一行往前删除
for(i=rowscount - 1;i > 0; i--){
signFrame.deleteRow(i);
}
//重置最后行号为1
var txtTRLastIndex = findObj("txtTRLastIndex",document);
txtTRLastIndex.value = "1";
//预添加一行
AddSignRow();
}
}
function save(flag){
if (validateForm(form)){
form.action = "../jzsp/AidApplication.do?operate=save&operPage=aid_application_edit&aidApplication.isFinish="+flag;
form.submit();
}
}