动态添加/删除表格的一行我的办法
2006-08-07 18:08
531 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>uploadfile</title>
<script language="javascript">
function addRow()
{//添加表格的一行
oTR=idTB.insertRow(idTB.rows.length);
tmpNum=oTR.rowIndex;
oTD=oTR.insertCell(0);
oTD.innerText="第" + tmpNum+"行";//在该处添加的HTML代码会原封不动的显示在页面上
oTD.innerHTML="<td height='25'><nobr><font style='font-size:12px;color:#000080;font-weight:bold;'>下发内容</font></nobr></td>";
oTD=oTR.insertCell(1);
oTD.innerText="第" + tmpNum+"行";//在该处添加的HTML代码会原封不动的显示在页面上
oTD.innerHTML="<input type='file' name='txt"+tmpNum+"' />";//要在该格添加的HTML代码填在这里,因为这里是text,注意不要重名了。
return true;
}
function delRow(){//删除表格的一行
sIndex=oTR.rowIndex;
if(sIndex=='')
sIndex=idTB.rows.length-1;
else
sIndex=parseInt(sIndex)-1;
if(sIndex>0)
{
idTB.deleteRow(sIndex);
}
}
function addRow1()
{//添加表格的一行
oTR=table1.insertRow(table1.rows.length);
tmpNum=oTR.rowIndex;
oTD=oTR.insertCell(0);
oTD.innerText="第" + tmpNum+"行";//在该处添加的HTML代码会原封不动的显示在页面上
oTD.innerHTML="<td height='25'><nobr><font style='font-size:12px;color:#000080;font-weight:bold;'>新增文件</font></nobr></td>";
oTD=oTR.insertCell(1);
oTD.innerText="第" + tmpNum+"行";//在该处添加的HTML代码会原封不动的显示在页面上
oTD.innerHTML="<input type='file' name='txt"+tmpNum+"' />";//要在该格添加的HTML代码填在这里,因为这里是text,注意不要重名了。
return true;
}
function delRow1(){//删除表格的一行
sIndex=oTR.rowIndex;
if(sIndex=='')
sIndex=table1.rows.length-1;
else
sIndex=parseInt(sIndex)-1;
if(sIndex>0)
{
table1.deleteRow(sIndex);
}
}
function addRow2()
{//添加表格的一行
oTR=table2.insertRow(table2.rows.length);
tmpNum=oTR.rowIndex;
oTD=oTR.insertCell(0);
oTD.innerText="第" + tmpNum+"行";//在该处添加的HTML代码会原封不动的显示在页面上
oTD.innerHTML="<td height='25'><nobr><font style='font-size:12px;color:#000080;font-weight:bold;'>调整文件</font></nobr></td>";
oTD=oTR.insertCell(1);
oTD.innerText="第" + tmpNum+"行";//在该处添加的HTML代码会原封不动的显示在页面上
oTD.innerHTML="<input type='file' name='txt"+tmpNum+"' />";//要在该格添加的HTML代码填在这里,因为这里是text,注意不要重名了。
return true;
}
function delRow2(){//删除表格的一行
sIndex=oTR.rowIndex;
if(sIndex=='')
sIndex=table2.rows.length-1;
else
sIndex=parseInt(sIndex)-1;
if(sIndex>0)
{
table2.deleteRow(sIndex);
}
}
</script>
<style type="text/css">
<!--
.STYLE1 {
color: #3333CC;
font-weight: bold;
}
-->
</style>
</head>
<body>
<form name="form1" method="post" enctype="multipart/form-data" action="upload.jsp">
<table width="100%" border="1" align="center" cellpadding="1" cellspacing="1" class=text id="idTB">
</table>
<table width="100%" border="1">
<tr>
<td width="48"> </td>
<td width="99"><input name="button2" type="button" onclick="addRow()" value="添加" /></td>
<td width="99">
<input name="button" type="button" onclick="delRow()" value="删除" /> </td>
<td width="701"><input type="submit" name="Submit2" value="开始上传" /></td>
</tr>
</table>
</p>
</form >
<p><a href="#">返回申请表单</a></p>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>uploadfile</title>
<script language="javascript">
function addRow()
{//添加表格的一行
oTR=idTB.insertRow(idTB.rows.length);
tmpNum=oTR.rowIndex;
oTD=oTR.insertCell(0);
oTD.innerText="第" + tmpNum+"行";//在该处添加的HTML代码会原封不动的显示在页面上
oTD.innerHTML="<td height='25'><nobr><font style='font-size:12px;color:#000080;font-weight:bold;'>下发内容</font></nobr></td>";
oTD=oTR.insertCell(1);
oTD.innerText="第" + tmpNum+"行";//在该处添加的HTML代码会原封不动的显示在页面上
oTD.innerHTML="<input type='file' name='txt"+tmpNum+"' />";//要在该格添加的HTML代码填在这里,因为这里是text,注意不要重名了。
return true;
}
function delRow(){//删除表格的一行
sIndex=oTR.rowIndex;
if(sIndex=='')
sIndex=idTB.rows.length-1;
else
sIndex=parseInt(sIndex)-1;
if(sIndex>0)
{
idTB.deleteRow(sIndex);
}
}
function addRow1()
{//添加表格的一行
oTR=table1.insertRow(table1.rows.length);
tmpNum=oTR.rowIndex;
oTD=oTR.insertCell(0);
oTD.innerText="第" + tmpNum+"行";//在该处添加的HTML代码会原封不动的显示在页面上
oTD.innerHTML="<td height='25'><nobr><font style='font-size:12px;color:#000080;font-weight:bold;'>新增文件</font></nobr></td>";
oTD=oTR.insertCell(1);
oTD.innerText="第" + tmpNum+"行";//在该处添加的HTML代码会原封不动的显示在页面上
oTD.innerHTML="<input type='file' name='txt"+tmpNum+"' />";//要在该格添加的HTML代码填在这里,因为这里是text,注意不要重名了。
return true;
}
function delRow1(){//删除表格的一行
sIndex=oTR.rowIndex;
if(sIndex=='')
sIndex=table1.rows.length-1;
else
sIndex=parseInt(sIndex)-1;
if(sIndex>0)
{
table1.deleteRow(sIndex);
}
}
function addRow2()
{//添加表格的一行
oTR=table2.insertRow(table2.rows.length);
tmpNum=oTR.rowIndex;
oTD=oTR.insertCell(0);
oTD.innerText="第" + tmpNum+"行";//在该处添加的HTML代码会原封不动的显示在页面上
oTD.innerHTML="<td height='25'><nobr><font style='font-size:12px;color:#000080;font-weight:bold;'>调整文件</font></nobr></td>";
oTD=oTR.insertCell(1);
oTD.innerText="第" + tmpNum+"行";//在该处添加的HTML代码会原封不动的显示在页面上
oTD.innerHTML="<input type='file' name='txt"+tmpNum+"' />";//要在该格添加的HTML代码填在这里,因为这里是text,注意不要重名了。
return true;
}
function delRow2(){//删除表格的一行
sIndex=oTR.rowIndex;
if(sIndex=='')
sIndex=table2.rows.length-1;
else
sIndex=parseInt(sIndex)-1;
if(sIndex>0)
{
table2.deleteRow(sIndex);
}
}
</script>
<style type="text/css">
<!--
.STYLE1 {
color: #3333CC;
font-weight: bold;
}
-->
</style>
</head>
<body>
<form name="form1" method="post" enctype="multipart/form-data" action="upload.jsp">
<table width="100%" border="1" align="center" cellpadding="1" cellspacing="1" class=text id="idTB">
</table>
<table width="100%" border="1">
<tr>
<td width="48"> </td>
<td width="99"><input name="button2" type="button" onclick="addRow()" value="添加" /></td>
<td width="99">
<input name="button" type="button" onclick="delRow()" value="删除" /> </td>
<td width="701"><input type="submit" name="Submit2" value="开始上传" /></td>
</tr>
</table>
</p>
</form >
<p><a href="#">返回申请表单</a></p>
</body>
</html>
相关文章推荐
- 动态添加/删除表格的一行我的办法
- js动态表格添加一行删除一行保存一行
- javascript表格操作大全:表格排序/倒序、动态添加列、批量删除、删除一行、隔行变色、鼠标悬浮切换背景色、全选/反选。(IE、火狐都兼容)
- JQUERY动态绘制表格,实现动态添加一行,删除一行
- js 动态表格添加一行删除一行
- JavaScript动态实现表格添加、删除、插入、上移、下移一行功能
- 动态添加删除table页面一行input表格
- 使用jQuery动态创建一个表格(根据用户输入的内容添加一行数据,并且能逐行删除)
- 表格动态添加删除一行
- 点击按钮实现表格动态添加或删除一行
- javascript表格操作大全:表格排序/倒序、动态添加列、批量删除、删除一行、隔行变色、鼠标悬浮切换背景色、全选/反选。(IE、火狐都兼容)
- 表格动态添加删除行
- JS动态添加删除表格行
- javascript动态生成表格,并实现对表格行的添加和删除
- 表格添加、删除某一行
- jQuery动态添加、删除表格行
- Javascript:向表格添加或删除一行
- JavaScript动态添加删除表格行
- 利用jquery给指定的table动态添加一行、删除一行的方法
- JS小功能(操作Table--动态添加删除表格及数据)实现代码