//页面加载时填充表格
function addHtml()
{
var inpId = 1;
for(i=0;i<document.getElementById("tbl_sub").firstChild.childNodes.length;i++)
{
var che = document.getElementById("tbl_sub").firstChild.childNodes(i).childNodes(0).innerText;
//alert(che);
if(parseInt(che) != 777)
{
document.getElementById("tbl_sub").firstChild.childNodes(i).childNodes(3).innerHTML = "<input id=subinput"+inpId+" οnclick=getData(this) style=width:50px type=text />"; inpId++;
document.getElementById("tbl_sub").firstChild.childNodes(i).childNodes(4).innerHTML = "<input id=subinput"+inpId+" οnclick=getData(this) style=width:50px type=text />"; inpId++;
document.getElementById("tbl_sub").firstChild.childNodes(i).childNodes(5).innerHTML = "<input id=subinput"+inpId+" οnclick=getData(this) style=width:110px type=text />"; inpId++;
}
}
}
//填充表格数据
function addData()
{
//获取数据源,新增时为空
var dbstr = document.getElementById("input036").value;
//alert(dbstr);
if(dbstr != "")
{
var T_db = dbstr.split('|');
var T = 0;
for(i=0;i<document.getElementById("tbl_sub").firstChild.childNodes.length;i++)
{
var che = document.getElementById("tbl_sub").firstChild.childNodes(i).childNodes(0).innerText;
//alert(che);
if(parseInt(che) != 777)
{
document.getElementById("tbl_sub").firstChild.childNodes(i).childNodes(3).firstChild.value = T_db[T]; T++;
document.getElementById("tbl_sub").firstChild.childNodes(i).childNodes(4).firstChild.value = T_db[T]; T++;
document.getElementById("tbl_sub").firstChild.childNodes(i).childNodes(5).firstChild.value = T_db[T]; T++;
}
}
}
}
//获取表格数据,回写数据库
function getData(src)
{
var str_data = "";
for(i=0;i<document.getElementById("tbl_sub").firstChild.childNodes.length;i++)
{
var che = document.getElementById("tbl_sub").firstChild.childNodes(i).childNodes(0).innerText;
if(parseInt(che) != 777)
{
str_data = str_data + document.getElementById("tbl_sub").firstChild.childNodes(i).childNodes(3).firstChild.value;
str_data = str_data + "|" + document.getElementById("tbl_sub").firstChild.childNodes(i).childNodes(4).firstChild.value;
str_data = str_data + "|" + document.getElementById("tbl_sub").firstChild.childNodes(i).childNodes(5).firstChild.value;
str_data = str_data + "|";
}
}
document.getElementById("input036").innerText = str_data.substring(0,str_data.length-1);
}