1
这是一个简单的JavaScript添加行的功能,然后我不知道如何限制附加行例如最大。 5行,任何想法和指针或例如(一个或多个)我想加入之前限制添加行在功能不起作用,请帮助
这是一个简单的JavaScript添加行的功能,然后我不知道如何限制附加行例如最大。 5行,任何想法和指针或例如(一个或多个)我想加入之前限制添加行在功能不起作用,请帮助
计数行可以理解
<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>
它的工作原理,你太棒了,非常感谢 – user485783 2010-11-02 06:29:20
@user得到它的长度。随意遵循通常的计算器自定义,如果答案有帮助,请通过单击旁边的复选标记来接受它,并通过单击向上箭头向上投票。谢谢! – DVK 2010-11-02 07:04:10
我做过了,但是当我点击向上箭头时,出现的消息是“投票需要15个声望”,所以我失败了。我很抱歉,我是新的stackoverflow我不知道如何提高我的声誉。 – user485783 2010-11-04 04:34:23