<html>
<head> <title> </title>
</head>
<script type="text/javascript">
var k=3; function insRow()
{
var tr=document.getElementById('tr');
var td = document.createElement('td');
td.innerHTML = '<input type=text value=""/>';
tr.appendChild(td);
}
</script>
<body>
<form>
<table>
<tr>
<td>email1 </td>
<td> <input type="text" name="email1" /> </td>
<td>email2 </td>
<td> <input type="text" name="eamil2"/> </td>
</tr>
<tr id="tr"> </tr>
<td> <input type="button" value='+' onclick="insRow();"/> </td>
</table>
</form>
<input type=text value=""/>
</body>
</html>
<head> <title> </title>
</head>
<script type="text/javascript">
var k=3; function insRow()
{
var tr=document.getElementById('tr');
var td = document.createElement('td');
td.innerHTML = '<input type=text value=""/>';
tr.appendChild(td);
}
</script>
<body>
<form>
<table>
<tr>
<td>email1 </td>
<td> <input type="text" name="email1" /> </td>
<td>email2 </td>
<td> <input type="text" name="eamil2"/> </td>
</tr>
<tr id="tr"> </tr>
<td> <input type="button" value='+' onclick="insRow();"/> </td>
</table>
</form>
<input type=text value=""/>
</body>
</html>
解决方案 »
- 一个基于JavaScript的Web绘制图表工具
- 新手求助!表格当鼠标移入到某行的时候这行的颜色变成深蓝色,鼠标移开又回到原来的颜色
- 定时生成文本文件的功能
- javascript里读取配置文件内容
- select的问题
- 怎么通过option的value 获得这个value在下拉列表中的索引
- 展开,折叠
- 怎样做一个象WORD中的查找替换功能?
- 为何我不能用CreateObject("MSWinsock.Winsock.1") ???
- 谁能详细说明一下execcommend的详细用法
- js未指明的错误
- ●●●●●●●●●●●●●●●●●●●●●●●●●●●这里的this ==什么的时候 弹出true??????????
你的方法好像会破坏了table的格式,有什么方法使得他不会破坏?你的能用是能用
var k=3;
function insRow()
{
var SpecTb = document.getElementById("Table");
var newTr = SpecTb.insertRow(SpecTb.rows.length);var newTd0=newTr.insertCell(0);
var newTd1=newTr.insertCell(1);
var newTd2=newTr.insertCell(2);
var newTd3=newTr.insertCell(3)
newTd0.innerHTML=" <td>email"+k+"</td>";
newTd1.innerHTML=" <td><input name=email"+(k+1)+" type=text > </td>";
newTd2.innerHTML=" <td>email"+(k+1)+" </td>";
newTd3.innerHTML=" <td> <input name=email"+(k+2)+" type=text > </td>";
k+=2;
}
function insRow2()
{
insRow();
}
</script>
<body>
<form>
<table id="Table">
<tr>
<td>email1 </td>
<td> <input type="text" name="email1" /> </td>
<td>email2 </td>
<td> <input type="text" name="eamil2"/> </td>
</tr>
<tr id="tr"> </tr>
<td><input type="button" value='+' onclick="javascript:insRow2();"/></td>
</table>
</form>
</body>
</html>
http://download.csdn.net/source/308916DHTML参考手册.rar
http://download.csdn.net/source/308913样式表中文手册.chm
http://download.csdn.net/source/304124L@_@K
<html>
<head> <title> </title>
</head>
<script type="text/javascript">
var k=3; function insRow()
{
var tr=document.getElementById('tr');
tr.insertCell().innerHTML="email"+(k+1);
tr.insertCell().innerHTML="<input name=email"+(k+1)+" type=text >";
tr.insertCell().innerHTML=" <td>email"+(k+2)+" </td>";
tr.insertCell().innerHTML=" <td> <input name=email"+(k+2)+" type=text > </td>";
k+=2;
//i++;
tr.bgColor="#ffffff" ;
} function insRow2()
{
insRow();
}
</script>
<body>
<form>
<table>
<tr>
<td>email1 </td>
<td> <input type="text" name="email1" /> </td>
<td>email2 </td>
<td> <input type="text" name="eamil2"/> </td>
</tr>
<tr id="tr"></tr>
</table>
<input type="button" value='+' onclick="javascript:insRow2();"/>
</form>
</body>
</html>
<head> <title> </title>
</head>
<script type="text/javascript">
var k=2; function insRow()
{
var tr=document.getElementById('tr');
tr.innerHTML+=" <td>email"+(k+1)+" </td><td> <input name=email"+(k+1)+" type=text > </td><td>email"+(k+2)+" </td><td> <input name=email"+(k+2)+" type=text > </td>";
k+=2;
//i++;
tr.bgColor="#ffffff" ;
} function insRow2()
{
insRow();
}
</script>
<body>
<form>
<table>
<tr>
<td>email1 </td>
<td> <input type="text" name="email1" /> </td>
<td>email2 </td>
<td> <input type="text" name="eamil2"/> </td>
</tr>
<tr id="tr"> </tr>
<td> <input type="button" value='+' onclick="javascript:insRow2();"/> </td>
</table>
</form>
</body>
</html>
L@_@K
<html>
<head> <title> </title>
</head>
<script type="text/javascript">
var k=3; function insRow()
{
var tab=document.getElementById('tab');
var tr = tab.insertRow();
tr.insertCell().innerHTML="email"+(k+1);
tr.insertCell().innerHTML="<input name=email"+(k+1)+" type=text >";
tr.insertCell().innerHTML=" <td>email"+(k+2)+" </td>";
tr.insertCell().innerHTML=" <td> <input name=email"+(k+2)+" type=text > </td>";
k+=2;
//i++;
tr.bgColor="#ffffff" ;
} function insRow2()
{
insRow();
}
</script>
<body>
<form>
<table id="tab">
<tr>
<td>email1 </td>
<td> <input type="text" name="email1" /> </td>
<td>email2 </td>
<td> <input type="text" name="eamil2"/> </td>
</tr>
</table>
<input type="button" value='+' onclick="javascript:insRow2();"/>
</form>
</body>
</html>
<html>
<head> <title> </title>
</head>
<script type="text/javascript">
var k=2; function createTd(obj,k,input){
var newTd=document.createElement('td');
if (input)
newTd.innerHTML=" <input name=email"+k+" type=text >";
else
newTd.innerHTML=" email"+k;
obj.appendChild(newTd)
}
function insRow(tr) {
// tr=document.getElementById('addtr');
createTd(tr,k+1)
createTd(tr,k+1,"input")
createTd(tr,k+2)
createTd(tr,k+2,"input")
k+=2; tr.style.backgroundColor="#fdd"
} function insRow2() {
var tb = document.getElementById("tagTb")
var trs=tb.getElementsByTagName("tr")
tr=trs[trs.length-1];
var newTR=document.createElement('tr');
tb.insertBefore(newTR, tr)insRow(newTR);
}
</script>
<body>
<form>
<table>
<tbody id="tagTb">
<tr>
<td>email1 </td>
<td> <input type="text" name="email1" /> </td>
<td>email2 </td>
<td> <input type="text" name="eamil2"/> </td>
</tr>
<tr>
<td> <input type="button" value='+' onclick="javascript:insRow2();"/> </td>
</tr>
</tbody>
</table>
</form>
</body>
</html>