如何使用javascript每隔五秒钟删除一行表中的内容
How would I remove a row in a table every five seconds using javascript?
如何在Javascript中每隔5秒删除一个表行。控制台中不断弹出的错误指向一个未定义的parentNode,但我正试图用第二行代码定义"td"标记的父级。
function removeTableRows () {
var studentTable = document.getElementsByTagName("td").parentNode;
studentTable.parentNode.removeChild(studentTable);
setTimeout (removeTableRows, 5000);
}
removeTableRows();
function removeTableRows () {
var studentTable = document.getElementsByTagName("td")[0].parentNode;
studentTable.parentNode.removeChild(studentTable);
setInterval (removeTableRows, 5000);
}
removeTableRows();
编辑:
1) "document.getElementsByTagName("td")[0]parentNode"。这部分代码解决了这个问题。
2) document.getElementsByTagName("td")获取一个HTML集合,因此我们必须在删除节点之前指定。
试试这个,
function removeTableRows () {
var studentTable = document.getElementsByTagName("tr")[0].parentNode;
studentTable.parentNode.removeChild(studentTable);
}
setTimeout (removeTableRows, 5000);
相关文章:
- 如何在使用Javascript删除某一行时更新表
- 使用VBScript或Javascript从文本框(文本区域)中删除最后一行空/空行
- 删除数据库(JSP)上的一行
- 使用Ajax和JQuery从SQL数据库中添加和删除一行
- infrastics igGrid:如何使用javascript删除一行
- 使用jQuery删除表行,但禁止删除第一行
- Html-从数据库中删除一行
- 关于FF的IMACROS.JS-如何删除宏末尾源csv文件的第一行
- 删除表中的最后一行时显示警报窗口
- 如何编辑和删除jQuery数据表的每一行
- 删除表的最后一行,除非它是使用 jquery 的唯一行
- 单击按钮时删除一行
- 如何防止谷歌闭包编译器删除一行
- 表 PHP 中每一行的删除按钮
- 通过单击删除同一行中存在的链接来删除特定行
- 删除表中的最后一行
- 前端 MySQL,删除一行
- 如何在 jQuery/javaScript 中从 txt 文件中删除一行
- 使用表单中的PHP按钮根据变量ID从MYSQL数据库表中删除一行
- 如何从javascript的最后一行删除某些字符串