上次帮我解决的又有新问题了document.getElementById(bs).rows[0].cells[i-1].innerHTML 会自动为name加值
<scripttype="text/javascript">functionAddRowwu(bs){vartb=document.getElementById(bs);...
<script type="text/javascript">
function AddRowwu(bs) {
var tb = document.getElementById(bs);
var newrow = tb.insertRow(tb.rows.length);
for (var i = 1; i < 3; i++)
{
var newcol = newrow.insertCell(i-1);
newcol.innerHTML = document.getElementById(bs).rows[0].cells[i-1].innerHTML ;
}
}
</script>
<table id="tb111" border=1>
<tr>
<td>第1行</td>
<td><input type=text name=id></td>
</tr>
</table>
<input type="button" onclick="return AddRowwu('tb111');" value="增加一行" >
以上是上次您帮我改进的,发现个新问题,加的行><input type=text name=id>中的name=id会自动递增为name=id1;name=id2、name=id3 。。。提交数据后一个也保存不上!
在IE中是正常的,在谷歌中才会自动递增name的值。 展开
function AddRowwu(bs) {
var tb = document.getElementById(bs);
var newrow = tb.insertRow(tb.rows.length);
for (var i = 1; i < 3; i++)
{
var newcol = newrow.insertCell(i-1);
newcol.innerHTML = document.getElementById(bs).rows[0].cells[i-1].innerHTML ;
}
}
</script>
<table id="tb111" border=1>
<tr>
<td>第1行</td>
<td><input type=text name=id></td>
</tr>
</table>
<input type="button" onclick="return AddRowwu('tb111');" value="增加一行" >
以上是上次您帮我改进的,发现个新问题,加的行><input type=text name=id>中的name=id会自动递增为name=id1;name=id2、name=id3 。。。提交数据后一个也保存不上!
在IE中是正常的,在谷歌中才会自动递增name的值。 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询