Я использую замечательный docxtemplater для узла, который отлично работает.docxtemplater using setData, основанный на значении другого элемента
Однако я хочу иметь возможность заполнить шаблон на основе значения элемента абзаца на странице.
Я играл с различными стилями синтаксиса, но по-прежнему не могу получить результат, который я получил. Надеюсь, что кодовый сланец показывает, что я пытаюсь выполнить - извинения довольно новы с js.
<p id="text">Some text</p>
<script type="text/javascript">
function myFunction() {
var loadFile=function(url,callback){
JSZipUtils.getBinaryContent(url,callback);
}
loadFile("Letter.docx",function(err,content){
if (err) { throw e};
doc=new Docxgen(content);
doc.setData(
document.getElementById("text").innerHTML;
);
doc.render()
out=doc.getZip().generate({type:"blob"})
saveAs(out,"Letter - Updated.docx")
});
}
</script>