看看这个: function addrow() { var oRow1=this.parent.main.table1.insertRow(this.parent.main.table1.rows.length); var cell1 = oRow1.insertCell(-1); var cell2 = oRow1.insertCell(-1); cell1.innerHTML = " "+this.parent.main.table1.rows.length+ " "; cell2.innerHTML = "这是第"+this.parent.main.table1.rows.length+"行"; //rowsfor++; //return rowsfor; }
看看这个: function addrow() { var oRow1=this.parent.main.table1.insertRow(document.form1.table1.rows.length); var cell1 = oRow1.insertCell(-1); var cell2 = oRow1.insertCell(-1); cell1.innerHTML = " "+document.form1.table1.rows.length+ " "; cell2.innerHTML = "这是第"+document.form1.table1.rows.length+"行"; //rowsfor++; //return rowsfor; }
<table id="TableID" border=1 width="100%"> <tr><td>1</td></tr> </table> <input type=button onclick="AddRow()"> <script> function AddRow() { var varTr=TableID.insertRow(); for(iIndex=1;iIndex<7;iIndex++) { var varTd=varTr.insertCell(); varTd.height="20px"; varTd.innerText="第"+TableID.rows.length+"表格内容加一下"+"行"+"第"+iIndex+"列"; } } </script>
<table id="TableID" border=1 width="100%"> <tr><td>1</td></tr> </table> <input type=button onclick="AddRow()"> <script> function AddRow() { var varTr=TableID.insertRow(); var varTd=varTr.insertCell(); varTd.height="50px"; varTd.innerText="产品ID"+TableID.rows.length; var varTd=varTr.insertCell(); varTd.height="20px"; varTd.innerText="产品名称"+TableID.rows.length; var varTd=varTr.insertCell(); varTd.height="20px"; varTd.innerText="产品单位"+TableID.rows.length; var varTd=varTr.insertCell(); varTd.height="20px"; varTd.innerText="产品单价"+TableID.rows.length; var varTd=varTr.insertCell(); varTd.height="20px"; varTd.innerText="产品数量"+TableID.rows.length; var varTd=varTr.insertCell(); varTd.height="20px"; varTd.innerText="金额小计"+TableID.rows.length;} </script>
记不清了
var i=1;
var tab=document.all("TAB");
function add(){
myNewRow = tab.insertRow();
myNewCell= myNewRow.insertCell();
myNewCell.innerText=i;
i++;
}
</script>
<tr><td>1</td></tr>
</table>
<input type=button onclick="var varTr=TableID.insertRow();var varTd=varTr.insertCell();varTd.innerText=(TableID.rows.length+1);">
为什么我点了第一次,他的数值就是3?再向下点才正常。。2怎么没有了呢?
<table id="TableID" border=1 width="100%">
<tr><td>1</td></tr>
</table>
<input type=button onclick="var varTr=TableID.insertRow();var varTd=varTr.insertCell();varTd.innerText=(TableID.rows.length+1);">
<table id="TableID" border=1 width="100%">
<tr><td>1</td></tr>
</table>
<input type=button onclick="var varTr=TableID.insertRow();var varTd=varTr.insertCell();varTd.innerText=(TableID.rows.length);">
<tr align="center">
<td height="25">产品ID1</td>
<td height="25">产品名称1</td>
<td height="25">产品单位1</td>
<td height="25">产品单价1</td>
<td height="25">产品数量1</td>
<td height="25">金额小计1<td>
</tr>
</table>
每次增加一行后,行里都要有这六个列,内容也一样,只是后面的1加了1!
这样好实现吗?
<tr><td>1</td></tr>
</table>
<input type=button onclick="AddRow()">
<script>
function AddRow()
{
var varTr=TableID.insertRow();
for(iIndex=1;iIndex<7;iIndex++)
{
var varTd=varTr.insertCell();
varTd.innerText="第"+TableID.rows.length+"行"+"第"+iIndex+"列";
}
}
</script>
http://218.61.17.214:900/admin/chd.asp
你看你点增加后效果不行呀~~
function addrow()
{
var oRow1=this.parent.main.table1.insertRow(this.parent.main.table1.rows.length);
var cell1 = oRow1.insertCell(-1);
var cell2 = oRow1.insertCell(-1);
cell1.innerHTML = " "+this.parent.main.table1.rows.length+ " ";
cell2.innerHTML = "这是第"+this.parent.main.table1.rows.length+"行";
//rowsfor++;
//return rowsfor;
}
function addrow()
{
var oRow1=this.parent.main.table1.insertRow(document.form1.table1.rows.length);
var cell1 = oRow1.insertCell(-1);
var cell2 = oRow1.insertCell(-1);
cell1.innerHTML = " "+document.form1.table1.rows.length+ " ";
cell2.innerHTML = "这是第"+document.form1.table1.rows.length+"行";
//rowsfor++;
//return rowsfor;
}
<tr><td>1</td></tr>
</table>
<input type=button onclick="AddRow()">
<script>
function AddRow()
{
var varTr=TableID.insertRow();
for(iIndex=1;iIndex<7;iIndex++)
{
var varTd=varTr.insertCell();
varTd.height="20px";
varTd.innerText="第"+TableID.rows.length+"表格内容加一下"+"行"+"第"+iIndex+"列";
}
}
</script>
<tr><td>1</td></tr>
</table>
<input type=button onclick="AddRow()">
<script>
function AddRow()
{
var varTr=TableID.insertRow(); var varTd=varTr.insertCell();
varTd.height="50px";
varTd.innerText="产品ID"+TableID.rows.length; var varTd=varTr.insertCell();
varTd.height="20px";
varTd.innerText="产品名称"+TableID.rows.length; var varTd=varTr.insertCell();
varTd.height="20px";
varTd.innerText="产品单位"+TableID.rows.length; var varTd=varTr.insertCell();
varTd.height="20px";
varTd.innerText="产品单价"+TableID.rows.length; var varTd=varTr.insertCell();
varTd.height="20px";
varTd.innerText="产品数量"+TableID.rows.length; var varTd=varTr.insertCell();
varTd.height="20px";
varTd.innerText="金额小计"+TableID.rows.length;}
</script>
你看看这个网址呀哥哥这就是你现在的效果
http://218.61.17.214:900/admin/chd.asp
<tr><td>1</td></tr>
</table>
<input type=button onclick="AddRow()">
<script>
function AddRow()
{
var varTr=TableID.insertRow(); var varTd=varTr.insertCell();
varTd.height="50px";
varTd.innerHTML="<input type=text>"+"产品ID"+TableID.rows.length;
var varTd=varTr.insertCell();
varTd.height="20px";
varTd.innerHTML="<input type=text>"+"产品名称"+TableID.rows.length; var varTd=varTr.insertCell();
varTd.height="20px";
varTd.innerHTML="<input type=text>"+"产品单位"+TableID.rows.length; var varTd=varTr.insertCell();
varTd.height="20px";
varTd.innerHTML="<input type=text>"+"产品单价"+TableID.rows.length; var varTd=varTr.insertCell();
varTd.height="20px";
varTd.innerHTML="<input type=text>"+"产品数量"+TableID.rows.length; var varTd=varTr.insertCell();
varTd.height="20px";
varTd.innerHTML="<input type=text>"+"金额小计"+TableID.rows.length;}
</script>