<html>
<head>
</head>
<body>
<table class='simple' style='width: 98%' align='center' id="maintaindetailinfo">
<thead>
<tr>
<th colspan='10'>中途站点信息登记</th>
</tr>
</thead>
<tbody id="maintaintbody">
<tr>
<td align='center'>出车地</td>
<td align='center'>出车时间</td>
<td align='center'>中转站</td>
<td align='center'>中转站时间</td>
<td align='center'>行车公里数(米)</td>
<td align='center'>油耗量</td>
<td align='center'>油耗金额</td>
<td align='center'>起点管理人员</td>
<td align='center'>中转站管理人员</td>
<td align='center'>
<a style="cursor: hand" onclick="add_maintaindetail();">添加</a>
</td>
</tr>
<input type="hidden" name="roldInfo.num" value="1">
<tr>
<td valign="top" align='center'>
<input class='text_input check' verify='string' required='true' requiredColor='#ffffff' shade='true' name="roldInfo.firstLocus" type="text" size="10">
</td>
<td valign="top" align='center'>
<input class='text_input check' verify='date' required='true' requiredColor='#ffffff' shade='true' name="roldInfo.firstDate" type="text" onfocus="calendar()" size="9">
</td>
<td valign="top" align='center'>
<input class='text_input check' verify='string' required='true' requiredColor='#ffffff' shade='true' name="roldInfo.transferLocur" type="text" size="10">
</td>
<td valign="top" align='center'>
<input class='text_input check' verify='date' required='true' requiredColor='#ffffff' shade='true' name="roldInfo.transferDate" type="text" onfocus="calendar()" size="9">
</td>
<td valign="top" align='center'>
<input class='text_input check' verify='double+' required='true' requiredColor='#ffffff' shade='true' name="roldInfo.runMileage" type="text" size="8">
</td>
<td valign="top" align='center'>
<input class='text_input check' verify='double+' required='true' requiredColor='#ffffff' shade='true' name="roldInfo.useOilNum" type="text" size="8">
</td>
<td valign="top" align='center'>
<input class='text_input check' verify='double+' required='true' requiredColor='#ffffff' shade='true' name="roldInfo.useOilCharge" type="text" size="8">
</td>
<td valign="top" align='center'>
<input class='text_input' name="roldInfo.firstManager" type="text" size="10">
</td>
<td valign="top" align='center'>
<input class='text_input' name="roldInfo.transferManager" type="text" size="10">
</td>
<td align="center" align='center'>
<a onclick='del_maintaindetail();' style='cursor: hand'>删除</a>
</td>
</tr>
</tbody>
<TFOOT id="maintaindetailTfoot">
</TFOOT>
</table>
</form>
<script language="javascript">
function add_maintaindetail(){
//改变数量标签值
var rowNum = Math.floor(document.all("roldInfo.num").value);
rowNum ++;
document.all("roldInfo.num").value = rowNum;//roldInfo
//得到body
var oBody=document.all("maintaintbody");//mobileTbody
//选择增加的标签位置
document.all("maintaindetailinfo").insertBefore(oBody,document.all("maintaindetailTfoot"));
//插入行
var myTR =oBody.insertRow();
//插入单元格
var myTD2=myTR.insertCell();
myTD2.innerHTML="<div align='center'><input class='text_input check' verify='string' required='true' requiredColor='#ffffff' shade='true' name='roldInfo.firstLocus' type='text' size='10'></div>";
var myTD3=myTR.insertCell();
myTD3.innerHTML="<div align='center'><input class='text_input check' verify='date' required='true' requiredColor='#ffffff' shade='true' name='roldInfo.firstDate' type='text' onfocus='calendar()' size='9'></div>";
var myTD4=myTR.insertCell();
myTD4.innerHTML="<div align='center'><input class='text_input check' verify='string' required='true' requiredColor='#ffffff' shade='true' name='roldInfo.transferLocur' type='text' size='10'></div>";
var myTD5=myTR.insertCell();
myTD5.innerHTML="<div align='center'><input class='text_input check' verify='date' required='true' requiredColor='#ffffff' shade='true' name='roldInfo.transferDate' type='text' onfocus='calendar()' size='9'></div>";
var myTD6=myTR.insertCell();
myTD6.innerHTML="<div align='center'><input class='text_input check' verify='double+' required='true' requiredColor='#ffffff' shade='true' name='roldInfo.runMileage' type='text' size='8'></div>";
var myTD7=myTR.insertCell();
myTD7.innerHTML="<div align='center'><input class='text_input check' verify='double+' required='true' requiredColor='#ffffff' shade='true' name='roldInfo.useOilNum' type='text' size='8'></div>";
var myTD8=myTR.insertCell();
myTD8.innerHTML="<div align='center'><input class='text_input check' verify='double+' required='true' requiredColor='#ffffff' shade='true' name='roldInfo.useOilCharge' type='text' size='8'></div>";
var myTD9=myTR.insertCell();
myTD9.innerHTML="<div align='center'><input class='text_input' name='roldInfo.firstManager' type='text' size='10'></div>";
var myTD10=myTR.insertCell();
myTD10.innerHTML="<div align='center'><input class='text_input' name='roldInfo.transferManager' type='text' size='10'></div>";
var myTD11=myTR.insertCell();
myTD11.innerHTML="<div align='center'>"+
" <a onclick='del_maintaindetail();' style='cursor:hand'>删除</a>"+
"</div>";
}
//删除当前行
function del_maintaindetail(){
var num = Math.floor(document.all("roldInfo.num").value);
num = num-1;
document.all("roldInfo.num").value = num;
event.cancelBubble=true;
var the_obj = event.srcElement;
var the_td = get_Element(the_obj,"td");
var the_tr = the_td.parentElement;
cur_row = the_tr.rowIndex;
document.all.maintaindetailinfo.deleteRow(cur_row);
}
// 被上个函数调用
function get_Element(the_ele,the_tag){
the_tag = the_tag.toLowerCase();
if(the_ele.tagName.toLowerCase()==the_tag)
return the_ele;
while(the_ele=the_ele.offsetParent){
if(the_ele.tagName.toLowerCase()==the_tag)
return the_ele;
}
return(null);
}
</script>