Javascript 如何删除页面元素?

Javascript 如何删除页面元素?,javascript,pdf,Javascript,Pdf,我正在用生成一个PDF。我想在第一页添加一个标题,在其余页面添加一个不同的标题。据我所知,这不能用dompdf完成。因此,我已经放弃了,现在我正尝试将这两个标题添加到每个页面,然后用JavaScript删除多余的标题 我的HTML标记如下所示: <html> <head> <style type="text/css"> html{ margin:0; padding:0;

我正在用生成一个PDF。我想在第一页添加一个标题,在其余页面添加一个不同的标题。据我所知,这不能用dompdf完成。因此,我已经放弃了,现在我正尝试将这两个标题添加到每个页面,然后用JavaScript删除多余的标题

我的HTML标记如下所示:

<html>
<head>
    <style type="text/css">
        html{
            margin:0;
            padding:0;
        }
        body {
            margin:$pageMargins;
            padding:0;
        }
    </style>

</head>
<body>
    <div id="first-page-header" style="position:fixed;left:0.5in;top:0.5in;right:0.5in;height:1in;">my header text</div>
    <div id="remaining-pages-header" style="position:fixed;left:0.5in;top:0.5in;right:0.5in;height:1in;">my header text</div>
    my page content here
<script type="text/javascript">
    //print();
</script>
</body>
</html>

html{
保证金:0;
填充:0;
}
身体{
保证金:$pageMargins;
填充:0;
}
我的标题文本
我的标题文本
我的网页内容在这里
//打印();
使用
position:fixed
将元素添加到文档的每一页。我给了它一个ID。。。我可以在每个页面上循环,通过ID获取一个元素,然后仅从该页面中删除它吗?怎么做

我不知道这些PDF在内部是如何工作的,所以我不知道元素是否真的在其中一次,或者它在每个页面中被添加了多次,或者是什么


我知道JavaScript,但我找不到任何关于PDF JavaScript的好文档,我也没有调试控制台。。。我如何才能做到这一点?

PDF Javascript?存在吗?如果你是说在dompdf中,我认为它不会支持任意脚本。。。它只需要获取并呈现HTML+CSS;它不是一个交互式的web浏览器,你假设dompdf会在html中执行JS,但事实并非如此。它翻译HTML+CSS,但根本不运行JS。@TomalakGeret'kal:是的,它存在。您可以在PDF中运行JS。@MarcB:不,我不希望dompdf运行JS,我希望在您查看PDF时运行JS,确实如此。我尝试了
app.alert(“hello”)
,当我查看PDF时,它会弹出。是的,但这只是一个简单的警报。一旦HTML转换为PDF,页面的dom就不再存在,JS也就没有什么可依赖的了。