我正在做一个个人项目,这是一个简单的表格,需要填写许多输入.
最后一步是确认数据,完成后,I would like to generate a PDF of the form answers and send it to an email that I asked for before(表格中).
我try 了Puppeter,它生成表单模板的PDF,但变量没有填充.
我想做一些类似于"当点击重述页面上的确认按钮时,然后用页面上的数据生成PDF."
(async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto("http://localhost:8888/Medical%20Form/recup_donnees.php", {
waitUntil: "networkidle2",
});
let button = await page.evaluate(() => {
document.querySelector("#test");
});
await page.waitForSelector("button");
await page.click("button");
await page.pdf({ path: "bordeeeeeeeel.pdf", format: "a4" });
await browser.close();
})();
这是我的代码,即使我知道它是绝对错误的(因为它加载的是一个空页面),我也不知道如何使它工作,也许我在玩偶方面走错了路,我应该采取其他方法来实现这个技巧.
很抱歉问你这个问题,但我实际上是个傻瓜...
提前谢谢你!