如何合并多个document.getElementById中的内容?

时间:2019-03-11 08:04:50

标签: javascript angular5 jspdf html2canvas

我必须在两个ID中获取内容并将其导出为PDF。我确实按照以下步骤来获取内容。

var first_data = document.getElementById("a");
var second_data = document.getElementById("b");

制作控制台后,我会得到以下提示:

<div _ngcontent-c18 id="a">....</div>
<div _ngcontent-c15 id="b">....</div>

我尝试了以下代码来显示first_data的内容

html2canvas(data).then(canvas => {
    const content = canvas.toDataURL('image/png');
    const doc = new jsPDF();
    const position = 40;
    doc.addImage(content, 'PNG', 15, position, 108, 160);
    doc.save('test.pdf');
})

但是现在我也有second_data了。如何合并first_data和second_data并将其显示为单个pdf?

0 个答案:

没有答案