//删除table前面的行,避免网页占用内存太大 //关键deleteRow(0) 注意删掉一行后第二行就变成第一行,所以只要一直删第一行就可以了 function delTabRows(){ var tbl = document.getElementById("showMsg"); //取里头的子table var tbls = tbl.getElementsByTagName("table"); var rowNum = 0; for(i=0;i<tbls.length;i++){ alert("tbls[i].rows.length " + tbls[i].rows.length); rowNum += tbls[i].rows.length; } //alert("rowNum: " + rowNum); if(rowNum>10){ for(j=0;j<rowNum-10;){ if(tbls[0].rows.length<rowNum-10){ tbl.deleteRow(1); j=j + tbls[0].rows.length; }else{ tbls[0].deleteRow(0); tbls[0].deleteRow(0); j=j+2; } } } }
删除table中的一行js实现
最新推荐文章于 2023-06-11 22:59:01 发布