Javascript Template Examples

<template id="edit-invoice-template">
    <span class="edit-invoice text-muted" 
        data-orderid="" 
        data-orderitemid="" 
        data-invoiceid="" 
        data-bs-toggle="@BSConstants.CANVAS" 
        data-bs-target="@BSConstants.CANVAS_TARGET">
    </span>
</template>
const td = button.parentElement;
                        
const template = document.querySelector('template#edit-invoice-template') as HTMLTemplateElement;
const fragment = template.content.cloneNode(true) as DocumentFragment;
const span = fragment.querySelector('span.edit-invoice') as HTMLSpanElement;
span.dataset.invoiceid = invoiceId;
span.dataset.orderitemid = button.dataset.orderitemid;
span.dataset.orderid = button.dataset.orderid
span.dataset.advertiser = button.dataset.advertiser;
span.textContent = invoiceId;
button.remove();
td.appendChild(span);
Last updated: 10/9/2023 4:38:49 PM

Latest Updates

© 0 - 2025 - Mike Brind.
All rights reserved.
Contact me at Mike dot Brind at Outlook.com