我有带有数据的表,它在每页<tfoot>Some text</tfoot>显示页面的末尾打印多页。我只想在最后一页中删除/隐藏<tfoot>Some text</tfoot>。有没有办法用CSS / JavaScript做到这一点?
我已经尝试了很多方法都不起作用javascript - 仅在html打印中删除/隐藏最后一页-LMLPHP

这是我想要的示例。我想在打印时隐藏页脚。

最佳答案

如果您认为每个页面仅包含一个页脚,则可以尝试如下操作:

// Select all tfooters
const footers = document.querySelectorAll('tfooter');
// Select the last one
const last =  footers[footers.length - 1];
// add a class to hide it
last.classList.add('hidden');

关于javascript - 仅在html打印中删除/隐藏最后一页,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57051358/

10-10 23:03