function deleteRow()
{
var callingAddT = document.getElementById("callingAdd");
var rowLength =callingAddT.rows.length;
var i = 0;
if (rowLength>3)
{
for (i=4;i <=rowLength-4;i++)
{
callingAddT.deleteRow(i);
deleteRow()//递归下
} }
}
解决方案 »
- 如何处理有特殊字符的参数?
- 【棘手,bug要日清】如何知道客户端事件处理函数都已经执行完毕?
- js如何给按钮添加事件调用有参函数
- ExtJS3.4无法的异步树无法加载数据
- 【我的世界难题】js写条cookie,其中有两个属性,结果两种方法只有一种遂愿,求解???
- 怎样判断href中是否存在多重目录?
- 服务器上和其他机子上显示的效果不一样!请高手帮忙!!谢谢!!
- 为什么1500*0.085=127.50000000000001,怎么才能使他等于127.5
- 求js菜單(有可搜索功能)
- 页面中输入一个名称,查询按钮点击之后,从数据库中取值在页面展现
- Array.prototype.join.call的疑问
- 请问怎么在网页上建立个编辑框,等用户输入了个字符串以后传给个OCX?
function deleteRow()
{
var callingAddT = document.getElementById("callingAdd");
var rowLength =callingAddT.rows.length;
var i = 0;
if (rowLength>3)
{
for (i=4;i <=rowLength-4;i++)
{
callingAddT.deleteRow(i);
deleteRow()//递归下
} }
}
{
callingAddT.deleteRow(i);
} 改成这样试试
{
var callingAddT = document.getElementById("callingAdd");
var rowLength =callingAddT.rows.length;
var i = 0;
if (rowLength>3)
{
for (i=4;callingAddT.rows.length>3;)
{
callingAddT.deleteRow(i);
} }
}
试试这个?
callingAddT.deleteRow(i);