[size=large]
function createSelectTable(divid,tableid,xmlData){//divid是div层id控制显示或隐藏,tableid是表格的id,xmldata是xml格式的数据
var table = eval("document.getElementById('"+tableid+"')");
var divar = eval("document.getElementById('"+divid+"')");
divar.style.display="";
clearAllTr(tableid);
newRowTitle = table.insertRow();
cell0 = newRowTitle.insertCell(0);
cell0.style.width = "15%";
alert(cell0.style);
cell0.innerText = "headtext";
for(i=0;i<xmlData.length;i++){
nsr = xmlData.item(i);
newRow = table.insertRow();
cell0 = newRow.insertCell(0);
cell0.innerHTML = "<input type='text' readonly='true' size='15' style='cursor:hand;border:0;border-bottom:1 solid black;' name='nsrnbm"+i+"' value='" + nsr.getElementsByTagName('nsrnbm').item(0).text + "' onclick='giveValue("+i+")' />";
}
}
var flag=1;
function addrow(ydTable){//添加一行,传入的参数是表格的id
var table = eval("document.getElementById('"+ydTable+"')");
newRow = table.insertRow();
cell0 = newRow.insertCell(0);
cell0.innerHTML = "<input type='text' size=80 name='ydqkList["+flag+"].ydqk' value=''/>";
flag++;
}
function delrow(ydTable){//删除表单的一行,传入的参数是表格的id
objTable= eval("document.getElementById('"+ydTable+"')");
var length= objTable.rows.length ;
if(length<2) return false;
objTable.deleteRow(length-1);
flag--;
}
//清楚表格所有TR的方法
function clearAllTr(tableid){
objTable= eval("document.getElementById('"+tableid+"')");
var length= objTable.rows.length ;
for(var i=objTable.rows.length-1;i>=0;i--)
{
objTable.deleteRow(i);
}
}
function giveValue(i){//给表格赋值,从另一表格中取值
document.all.nsrnbm.value= eval("document.all.nsrnbm"+i+".value");
document.all.nsrMc.value= eval("document.all.nsrmc"+i+".value");
document.all.sjbm.value= eval("document.all.sjbm"+i+".value");
document.all.noSj.value= eval("document.all.no"+i+".value");
document.all.pgsj.value= eval("document.all.pgsj"+i+".value");
}
function selectSyzl(syzlName,syzlId){//打开一个无状态和地址栏的对话框
url = "<%=basePath%>" + "/page/nspg/bgsimple_select_syzl.jsp?syzlName="+syzlName+"&syzlId="+syzlId ;
window.open(url,'syzl','height=300,width=300,top=200,left=600,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no');
}
[/size]