2010-11-02 55 views

回答

1

计数行可以理解

<script type="text/javascript"> 
function addRow() { 
var newRow = document.all("tblGrid").insertRow(); 
oCell = newRow.insertCell(); 
oCell.innerHTML = "<input type='text' name='t1'><input type='button' value='Delete' onclick='removeRow(this);'/>"; 
//if(oCell>=5)return; 
} 
</script> 

预先感谢。行只是表元素中的数组 - 欢迎您 - 您可以通过length

<script type="text/javascript"> 
function addRow() { 
    if (document.all("tblGrid").rows.length == 5) { 
     return; // already max 5 rows 
    } 
    var newRow = document.all("tblGrid").insertRow(); 
    oCell = newRow.insertCell(); 
    oCell.innerHTML = "<input type='text' name='t1'><input type='button' value='Delete' onclick='removeRow(this);'/>"; 
} 
</script> 
+0

它的工作原理,你太棒了,非常感谢 – user485783 2010-11-02 06:29:20

+0

@user得到它的长度。随意遵循通常的计算器自定义,如果答案有帮助,请通过单击旁边的复选标记来接受它,并通过单击向上箭头向上投票。谢谢! – DVK 2010-11-02 07:04:10

+0

我做过了,但是当我点击向上箭头时,出现的消息是“投票需要15个声望”,所以我失败了。我很抱歉,我是新的stackoverflow我不知道如何提高我的声誉。 – user485783 2010-11-04 04:34:23

0
​​