gpt4 book ai didi

javascript - IE 8 中的 JS 错误... "Object Required"

转载 作者:行者123 更新时间:2023-12-02 20:15:16 26 4
gpt4 key购买 nike

我正在对当前正在进行的项目实现分页,但在 IE8 中这段代码出现错误:

var rows = document.getElementById(tableName).rows;

这是错误:

Message: Object required

我使用这个开源代码进行分页:

http://en.newinstance.it/2006/09/27/client-side-html-table-pagination-with-javascript/

现在我的问题是,这是 ie 8 的有效代码吗?如果不是,我可以用什么替代来获得给定代码段的相同结果? (或者我该如何修复这个错误:P)

如果需要更多信息,我会尽力提供。

最佳答案

看起来 document.getElementById(tableName) 没有找到您期望的表,因此它返回 nullnull.rows 无效,因此出现错误。

我建议将该行分成两部分,并在继续之前检查是否找到该元素:

var table = document.getElementById(tableName),
rows;
if (table) {
rows = table.rows;
} else {
alert("Couldn't find table with id: " + tableName);
}

关于javascript - IE 8 中的 JS 错误... "Object Required",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6385590/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com